Take the tour ×  I have a website built in PHP 4 with a
framework made by hand by me. The code is 3 years old and I am
limited (well it requires a lot of effort to make changes).  I
decided to do new version of this website. My knowledge has
since increased, and now I know that a lot of frameworks exist
and that IOC is there and ORM too... The problem is that in all
my research, I do not find something that satisfies me
completely in PHP. On the other hand, at my job (mostly in .Net
winform 2.0) I see many good IOC and other solutions possible,
and, I think that .Net is more mature for developing software
with best-practices.  I haven't found many good IOC for PHP. As
for ORM, I have seen Propel, which looks nice, but haven't found
a complete Framework too (Symfony documentation isn't up-to-
date, contains lot of error; Zend looks too big I think...),
etc.  Do you suggest that I simply try another framework and
keep the website in PHP, or would it would be a good idea to
switch to .Net?  Reasons of this questi