Not really, it just depends on how / how you learned something.
It also depends on the specific structure, some add useful functions and tips, while others suggest (or force) to use various forms of development, philastructure and functions.
In php, for example, you can still do pre_replace ('[A-Za-z]', $ user.name), it will work anyway, but is_alphabetical ($ user.name) will do the same.
You can still use the same functions, but some frameworks need to redesign your program structure, while others simply provide helper functions, functions, and database classes to use.
I have heard that http://codeigniter.com/ is the most expanding structure, flexible when it comes to program structure, and http://cakephp.org/ is much more self-confident.
This is not like ruby ββon rails or django, where you learn a complete new language, you still have and can use php, but itβs best to stick to good programming principles with the framework rather than working around them with php.
CodeJoust
source share