Posts Tagged ‘symfony’

Symfony Basics

Thursday, October 13th, 2011

A framework improves software development through automating numerous patterns employed for a specified purpose. A framework also adds arrangement to the code, allowing the developer to build more effectively, more legible, and more maintainable code. Consequently, a framework makes web programming less difficult, since it delivers sophisticated operations into basic statements.

Symfony is a thorough framework designed to improve the development of web applications by means of a number of major features. First of all, it isolates a web application’s business rules, server logic, and presentation views. It is made up of different tools and classes directed at lowering the development time of a complicated web application. In addition, it automates typical functions so that the developer might concentrate fully on the main features of an application. The final result of these pros means there is no necessity to redesign the wheel each time a new web application is designed!

Symfony is written fully in PHP. It has been adequately studied in different real-world projects, and is actually in application for high-demand e-business websites. It is suitable with most of the available databases engines, including MySQL, PostgreSQL, Oracle, and Microsoft SQL Server. It operates on *nix and Windows platforms.

Symfony components

Monday, August 9th, 2010

Symfony framework allows users to use some classes, such as YAML or routing classes, autonomously separately from the project itself. For example, the article ‘Playing with symphony routing – without symfony’ deals with the usage of routing classes and YAML class is used in such projects as Doctrine and PHPUnit.

The Symfony team decided to make some Symfony components autonomous. The project was called ‘Symfony Components’. It will contain only the components which are necessary for Symfony MVC framework and for which the alternative hasn’t been found yet. Symfony Components are placed in the repository Symfony Subversion: http://svn.symfony-project.com/components/.