Interesting, so this isn't a system that actually controls the traffic lights themselves but a barracade that comes up and allows traffic to go through, like a security gate at a military base or elsewhere. Am I reading this correctly?
With this system, I don't think it's a big issue to use PHP or anything else you might want to use. You also have some obscure dial-up numbers, that helps, and you can also put the web server on a non-standard port (assuming someone does accidentally dial in with a PC) and a couple of other security methods to help secure the site (HTTP access control / ssl / PHP sessions, etc.).
If you're talking about controlling traffic lights where some cracker gets into the system and causes all the lights to turn green and 100 traffic accidents, then that's something else altogether.
Being unfamiliar with Zope, I'm looking into it just for curiosity sake. Looks interesting, although I don't see why you wouldn't be able to use PHP to do exactly what you want.
I took this from the Zope website:
Quote:
Object Orientation
Unlike common file-based Web templating systems such as ASP or PHP, Zope is a highly "object-oriented" Web development platform. Object orientation is a concept that is shared between many different programming languages, including the Python language in which Zope is implemented. The concept of object orientation may take a little "getting-used-to" if you're an old hand at primarily procedural languages typically used for web scripting such as Perl or PHP, but you should be able to get a grasp on the concepts by reading the Object Orientation chapter and by "learning-by-doing" with respect to the examples in the book.
|