Hello,
For the past 2 days i am struggling with Zend. It has such a strange application structure and so many global functions. Do i need to cram all these global functions? even for setting a simple doctype, i have to go to some bootstrap file and set things there. If i keep doing this sort of silly things when will i complete my application? I have worked with Asp.Net and JSF and after working with such brilliant technologies i feel working with PHP is a real pain(Had it not been in our course curriculum, i would have dumped Zend since when). I spent 2 days completely trying to run a simple HelloWorld page. Why do i have to put simple things at weird places? They have created so many classes with strange names and force us to follow a specific structure. I mean just for putting doctype why should i put it in bootstrap class? (Ya, i know because the framework says so).
I am afraid someday they will ask me if i want to use html tags in page, i will again need to configure in their silly classes. They may be they will ask me if i want to run my application, i will again have to set some property's value in their classes else it won't run.
Point is, how am i supposed to remember them all? How many constants, how many functions? Is this my memory test working with Zend? People say Zend is the best framework out there but i feel it is really a pain. You have to keep playing with configurations until you can play no more.