Hi, I am a MD, involved in a very large medical project that requieres a strong database plataform, the project must be .NET , the estimated transactional movement is about 40 on line users accesing a DB with a 200 relational tables. The policy is to program this SW in three layer design, our first oprion is ASP.NET and SQL Server 2000, because is worldwide spread. I had investigated PHP and MySQL, and I wonder if you can give me a imparcial advise if I must continue with ASP.NET or if PHP is a reasonable alternative.
Thanks.
The short answer is yes, PHP is used in many production environments and is very stable and featureful. There is a large developer community which creates lots of extensions. One of the largest and best written sets is PEAR (http://pear.php.net).
As for mysql, it also is used in many production environments. If you feel that normal mysql doesn't have enough "enterprise" features, you could use the InnoDB table type, which supports foreign keys and such. If that still doesn't satisfy you, you can use PostgreSQL, which is another open-source database system, but has more "enterprise" like features. If even that isn't enough, you can always use Oracle or another database system that you have to pay for.
The long answer is: get ready for a holy war.
-- paperCrane <Justin Patrin>
-- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php