Symfony Components .
So here we are going to talk about the components of symfony , once you understand the different parts and functioning of symfony , things become easy for you .
As in a machine every part is important , in the same way , for symfony framework every part is important , they are as follows :-
So here are the major components which will be used in all the situations hopefully as soon you make a fully fledged application .
they are as follows :-
As in a machine every part is important , in the same way , for symfony framework every part is important , they are as follows :-
So here are the major components which will be used in all the situations hopefully as soon you make a fully fledged application .
they are as follows :-
- Translation
a framework which is used for dealing with strings in your application .
- Security
a library which will take care of all the security measures need to be taken inside the application with a vast area to cover.
- Templating
a nice tool to render templates and beautiful layouts and dealing with all kinds of operations with the twigs or smarty templates and the controllers , what exactly happens is you do the computations and logics inside the controller and send the resulting arrays suppose to the templating engine, and it renders it as the way you want .
- ClassLoader
as you would have seen in out examples in symfony ninja or in the snapshots of netbeans on the earlier lines we use 'Use ' keyword , this is to load the class diretly by its name without knowing its whole path and without using the old standards of require and require once .
- Validator
its kind of an engine which decides whether the data incoming is proper or not , its validated fine or not , when a user submits a form then it goes to the validator engine to be checked whether its correct or not .
- Forms
a fully flexible feature of symfony to deal with forms with full flexibility linking the validation as well.
- Routing
as we have already talked about the stuff ,routing and how the front controller works , so this important part routing deal with the pattern matching and deciding giving power to which controller based on the yml files , annotations etc .
- HTTPFoundation
i think we have already talked a lot about the http foundation , it has two major classes that are the Request and Response , these two classes are responsible to take up the request and send an appropriate response .
Thanks , lets move to the next Chapter now .
a framework which is used for dealing with strings in your application .
a library which will take care of all the security measures need to be taken inside the application with a vast area to cover.
a nice tool to render templates and beautiful layouts and dealing with all kinds of operations with the twigs or smarty templates and the controllers , what exactly happens is you do the computations and logics inside the controller and send the resulting arrays suppose to the templating engine, and it renders it as the way you want .
as you would have seen in out examples in symfony ninja or in the snapshots of netbeans on the earlier lines we use 'Use ' keyword , this is to load the class diretly by its name without knowing its whole path and without using the old standards of require and require once .
its kind of an engine which decides whether the data incoming is proper or not , its validated fine or not , when a user submits a form then it goes to the validator engine to be checked whether its correct or not .
a fully flexible feature of symfony to deal with forms with full flexibility linking the validation as well.
as we have already talked about the stuff ,routing and how the front controller works , so this important part routing deal with the pattern matching and deciding giving power to which controller based on the yml files , annotations etc .
i think we have already talked a lot about the http foundation , it has two major classes that are the Request and Response , these two classes are responsible to take up the request and send an appropriate response .
Thanks , lets move to the next Chapter now .
No comments:
Post a Comment