There are a lot to choose from! Many are good including Zend, Symfony, etc...
But are they good for new developer in tight time final study project? I think
no.
You might find it easy to install these framework with the quick start sample,
but then you will for sure find it hard to figure out how to do. (e.g. handle
forms, authentication, session, filtering, etc...) I think you will waste your
time learning how these frameworks works and do things.
In my opinion you should avoid finding a framework for your project and use
what you have learned from your course to build your project. Develop your code
while keeping in mind the reasons for these frameworks and why they are good.
- Think object oriented.- Don't mix html with PHP.- Re-use your code. - The
simplest solution most of the time is the correct one!- Might be more reasons
but cannot think of right now! :)
Also, you can copy&paste code from these framework and re-use it in your code
without having to rely completely on them. for example, you want email
validation checkout the source code of Zend_Validate_EmailAddress.
After you have finished your BICT learn one of these frameworks. I prefer Zend
but Symfony 2 looks good too :)
Comparison of web application frameworks from Wikipedia:
http://en.wikipedia.org/wiki/Comparison_of_Web_application_frameworks#PHP_2
Hope this helpsMohammedBlog: http://jamandcheese-on-phptoast.com/Email:
[email protected]
> Date: Tue, 11 Oct 2011 16:10:49 -0700
> Subject: [phpug] Christchurch Final year Degree Student Seeking Advice re:
> PHP Frameworks
> From: [email protected]
> To: [email protected]
>
> Hello all, I am a student at CPIT in my last semester of a BICT
> specialising in web development. Currently in the process of
> completing my final year project developing a licencing system based
> around php.
> I find myself in the position of choosing and evaluating which
> framework I should use, as I consider myself a novice I feel it would
> be best for me to pose this question to you all for some expert
> advice. Most suitable would be a frame work that is comprehensive yet
> can be picked up easily to someone with a limited understanding quite
> quickly, as this project is running on a tight time schedule.
> I would really appreciate any help and advice you can all offer.
>
> --
> NZ PHP Users Group: http://groups.google.com/group/nzphpug
> To post, send email to [email protected]
> To unsubscribe, send email to
> [email protected]
--
NZ PHP Users Group: http://groups.google.com/group/nzphpug
To post, send email to [email protected]
To unsubscribe, send email to
[email protected]