Hello to All,
I’m not a completely newbie in PhP but most places, in job applications, I’ve found that the companies are asking for some tools like Joomla, Drupla and all.
I’ve made a list of that and searched google to know what they are and below is what I understood about them:
Symfony
I believe it is a Library of Classes written in PhP. We can use the pre-written class functions and codes therein in our projects which saves our time and coding part!!
Joomla
It is a content management system (CMS), which enables us to build Web sites and online applications. I think running this tool will create some pre-defined site structures?? I’m confused about this???
Cake PHP
Similar to Symphony, this framework provides an extensible architecture for developing, maintaining, and deploying applications. It means we can use their functions n codes n all in our projects for fast development.
Drupal
This one is similar to Joomla, another CMS!!! I’m not getting how can I build a website using this both tools!!!
Now as per my research, there are 2 Libraries and 2 CMS. Can anyone help me on this to know what they are and what are their advantages. I’ve bookmarked their sites though but want to have a brief and simple description.
Also, which library and which CMS should I study?? Symfony/Cake PhP; Joomla/Drupal
Please assist me.
Thanks & Regards to all,
Javed