Honesty Rocks! truth rules.

Comparision Of The Most Popular Php Cms, Php Template, Framework the collection of PHP framework, template, cms

HOME      >>       Websites and Web Designing


Which PHP Framework you use, and PHP framework and PHP CMS which one is better?
Some powerful PHP Framework, PHP CMS, PHP Template engine listed on the page!
Any one can tell me which one is best?
Thank you for your reply!
Kind regards!


I personally enjoy working with Joomla, but that's because I'm used to it. Wordpress is powerful as well but I don't feel it's as easy to customize (at least not to the extent of Joomla). Drupal is the most secure but is by far the toughest to use. Keep in mind that's just three choices out of literally hundreds (if not thousands).It really just boils down to personal preference.


AnnyPhp,I have tried using WordPress, Drupal, CakePHP, Code Igniter, and Barebones PHP (there are two different frameworks with the exact same name; I used the one that was present on Cisco routers). Of the lot, Barebones PHP was quick and simple to use. In comparison, Code Igniter came with a lot of features that I did not really need and so did CakePHP. CakePHP has a scaffolding feature that I found rather useful in developing internal business applications and it sped up the development considerably. Code Igniter, on the other hand, excluded the scaffolding feature in newer versions of its software. WordPress and Drupal are content management systems, but you can do a whole lot with a content management system, getting it to host blogs, websites, shopping carts, and even product catalogs.If you are looking for something that you can develop software with and can run on a cheap old Linux box, you should build your PHP scripts with no framework at all to avoid the overhead. If you run WordPress and hold down the F5 key while the website is open in your browser, you will know what I mean. There are lots of people who complain about the CPU usage of WordPress and there's an article you can Google for titled "WordPress: Destroyer of CPUs" (or something along those lines - search without the quotes). To get around the CPU usage, web masters typically setup their WordPress websites to use some form of caching. W3 Total Cache is currently a favorite among web masters and web developers while WP Super Cache is pretty common among blogs that were setup back in the day when WordPress caching was in its infancy. Some people prefer HyperCache too, so the WordPress community is rather fragmented over their choice of caching plugins.If you want to look at software built without a framework, take a look at the Mantis open-source bug tracking system. It uses no framework and does not create much of a CPU processing overhead. The Mantis bug tracking project is still active and there are frequent updates to the software so you might be able to pick up a thing or two as you follow their development on the project.


yes i agree with k_nitin_r , using frame work means using more cpu in most of the times for doing a simple job but actually now it is very hard to do coding from base, if you don't have a team and want to develop a software you wouldn't go for doing it from base because it takes a lot of time and of course you will not be able to it in small manner of time. but with help of frameworks you can do it a lot easier, now with help of many many opensource projects based on frameworks (CMS as example) you can make your script from modifying them which is even more waste of hardware but a lot less time consumption. i always think if someone had done something before us, we should not try to do it again but we should use what they have left for us to continue our works.now we all know with help of new webserver available out there "G-WAN" which completely destroys the new fast NginX webserver in speed, you can use more resources. the only problem now is that most hosting providers are still using absolute "Apache" which is not any good, so how we can expect a programmer to write a lightweight script when the servers are running the slowest webserver in the world ? i think time is very important so if you want to do something first i suggest you to first go for any opensource script which is closest to what you want and modify it and if you didn't find any script doing what you need then go for a framework and after that if you worry about resources usage buy a VPS and install the fastest webserver (G-WAN) on it and run your script without being worry about resources anymore.so now i recommend the old Zend Framework as a good and stable framework, i have used it for a few projects and it never disappointed me, it is not the fastest one but very promising. its search is based on "Lucene search engine" which is one of the fastest search engines i have ever seen and gives you lots of features. actually i found it to be enough for nearly 70% of what i needed in my projects which is very good for a php framework but of course for remaining 30% you should do your own coding.for CMS my vote is still joomla, not because of resources usage but because i have worked with it for many years and i found it to behaving in a little different way compared to wordpress. one of the things i like about joomla more than wordpress is the way you can make a theme for yourself. by the way wordpress is still the best when SEO comes in, and of course WP is the most used CMS because of its power in blogging which gives you a lot more than joomla. so if you don't think that joomla is more complex you can give it a try but if you are not familiar with any CMS then go for WP which fits any needs with help of its huge collection of extensions .