| Symfony |
|
Symfony is a well-designed PHP framework that is growing quickly and we want to spread the word! You can think General highlights first:
Instant admin interface: Advanced crud generation for admin interface Support for Ajax and Javascript Nice Urls: The Routing System Easy debugging Internationalization and Localization (i18n & L10n) Bridges to other frameworks
Features:Feature Rich – Has all the features one expects from a RAD framework – MVC design pattern, ORM tools, scaffolding, caching, authentication, internalization and localization. Actively Developed – The team not only works on the framework, it also incorporates suggestions/enhancements from community members ExtensivePlugin Repository – It has 647 plugins from 283 contributors Amazing Documentation – Documentation makes ALL the difference when you have too much ofchoice.In addition to the complete API reference, you have “The Book” which is a complete reference to learn Symfony step by step. Then there are the real world examples – Jobeet.com tutorial which guides you in making a complete working website in 24 days (1 hour a day). Then, you have the customary “Create a blog in 1 hour” tutorial, and another one that makes the admin interface. Flexible –For ORM, you have doctrine and propel. For javascript you can use prototype(inbuilt), jQuery or Mootools. Supports XCache, eAccelerator, APC , Memcached for caching. Automatic Admin Generation – Borrowed from Rails, this module makes it easier to generate an optimized and fully functionalCRUD interface for your applications. Extensive developer tools – Symfony supports three deployment environments, along with very good developer tools that lets you configure, debug and monitor your application performance from the web page itself. Integrated Testing Framework – The “Lime” toolkit allows for unit and functional tests to be written and executed with minimal trouble. Symfony with Model View Controller:Symfony is a full-stack framework, a library of cohesive classes written in PHP. It provides an architecture, components and tools for developers to build complex web applicationsfaster. Choosing symfony allows you to release your applications earlier, host and scale them without problem, and maintain them over time with no surprise. Conclusion:If what you need is a reliable, documented, full-featured, well supported, largely adopted, well coded, free and extensible framework, then go for symfony. Cost is the key factor. And the cost of development, hosting and maintenance of an application with symfony is less than what it is for other solutions. |
Feedback from Mark Nielsen “Octal Software done an excellent job on a big project with multiple features. I will continue to work with them in the future.” Browse the link to navigate the website: http://www.octalsoftware.com/oao |