I need to write a intranet (read accessible by a browser) database application for logging machine downtimes and repairs for a small organization. This means of course PHP and some database backend. I’ve already got the application written in Dbase4 Yeah, I’m THAT old, so I basically know what function the backend will be performing and even what I want the application to look like on the browser. I’ve been told that PostgreSQL is ‘the best’ and ‘most powerful’ database out there and so I’ve bought a book 'PHP and PostgreSQL advanced web programming'. The book of course is writeen almost entirely from a linux point of view with only a few pages dedicated to windoze installation. The environment is, being a government organization, entirely Windoze stuff. This means Cygwin and apache and postgreSQL and PHP. Cygwin of course comes with PHP, no? This might sound like a stupid question but when I write my PHP code who will be executing it? Cygwin or my NT operating system? When a remote user connects what is the connection? Between Cygwin / PostgrSQL / and the local host supplied by NT?
Questions questions! I guess I’m just not understanding this linux emulation layer and how it links to the NT server and the outside world.