Markwrote:
I am kind of curious as to why you select bloated opens source code
for
an embedded system?
Your question certainly seems to make sense in the context that most
QNX 6 users are in. My situation is a little different. I’ve been
using QNX since 1983. Except for things more appropriate to
Windows, like writing Word documents, and Excel files, I use QNX.
It’s what I know. You could argue that I should get a Linux system,
but then there’s a lot I’d need to learn from scratch.
How can you possibly fit PHP into your system?
I run a Dell 6350 Quad PIII server with 2Gig of memory.
I paid $350 for it on eBay, including a 7 bay SCSI RAID.
If I ever needed to run something commercial on it, I’d
sleep well at night.
How do you control your device from PHP?
I would never use Apache for an embedded system, nor attempt
to do device control for PHP. I use this system for my own personal
website development.
Have you considered using one of the commercial embedded web servers
available?
No. This really isn’t an embedded server. If it was, I would
consider such solutions.
Is this a home project running on a standard PC?
Well the web server sort of started that way. As a consultant, I
work out of a home office. Apache was originally running under QNX
4, a small nightmare. Back then there were some nifty bells and
whistles on my site such as a webcam into my office. There was
even an interface to turn a light on and off.
It has morphed into a web development platform, something I’m hoping
to do more of in the future. I admit that it is unlikely that
someone would prefer to run a commercial server this way. There
have been some projects I’ve considered where the real time features
of QNX would come in handy, but nothing that is going forward at this
time.