Which one provides more secuity, And mostly used in companies.Please Suggest

1.laravel

2.Zend

3.YII

Dani AI

Generated

Short answer: there is no single “best” framework — pick the tool that fits the project. Laravel is the fastest path for modern web apps and has a large, actively maintained ecosystem and yearly major releases. Laminas is the community continuation of Zend Framework and is the right choice if you’re maintaining enterprise or legacy Zend apps. Yii remains a solid, fast framework with its own active docs and security guidance. (laravel.com)

On the Zend/ZF point raised by and : Zend Framework was rebranded and migrated to the Laminas Project, and you should migrate Zend projects to Laminas to keep getting security fixes. The official migration tool and step-by-step flow are documented — install the migration tool globally, run the migrate command, then composer install and test. Example quick steps:

composer global require laminas/laminas-migration
cd /path/to/project
laminas-migration migrate
composer install

Test thoroughly and use git to review automated rewrites. (docs.laminas.dev)

Security note (expanding on several replies): frameworks give helpful defaults — CSRF protection, output escaping, prepared queries, and password hashing — but they don’t replace secure design. Keep the framework on a supported release, run dependency scans, follow OWASP guidance, and apply patches promptly. (laravel.com)

Practical guidance for hiring / companies: learn OOP and MVC first (what employers actually look for, as said). If you want broad job-market coverage, prioritize Laravel; if you’ll touch enterprise/legacy PHP, learn Laminas migration and components; if you need a lightweight, high-performance stack, evaluate Yii. Checklist when choosing: active maintenance, security support window, ecosystem (packages/starter kits), learning curve, and CI/test coverage.

Recommended Answers

All 4 Replies

Zend is used widely

Pretty much all of the frameworks have a pretty good security. Companies geared in ecommerce development based on Magento will require you to know Zend. Magento is based on the Zend Framework. However, there is a pretty steep learning curve in Zend. You will have to know the basics of MVC design pattern first and then move on to Zend, else prepare to pay a high price for the course being offered by Zend.

There are some companies doing ecommerce development based on CodeIgniter, Laravel and Kohana. Most corporate and business websites are built on CI with foundation or bootstrap. There are some downside to using CI. CI is no longer being maintain by its creator. Meaning, that from that day Ellis Lab ceased their support, you are on your own. Using CI to this date requires you to be able to write your own module. For example, the password module is not as effecient as the latest PHP password hash function found in PHP 5.5.x or higher. You will need to know how to create a modules and helpers for CI so that you can utilize this.

Regardless on which one you learned and mastered, employer will always look for proficiency in OOP, MVC design patterns, and the knowledge and experience in creating an application in either one or two of these frameworks CI, Kohana, Laravel, Zend, or Symfony 2.

If you are crazy like me, learn all of them and you wouldn't be asking this type of question ever again.

According to me Laravel and Yii is the best framework. Nowadays so much of people interested to learn with laravel and Yii developemnt. I found this article for you.here i can found this two articles only for your question.
Laravel: Why laravel is the best php framework http://blogs.agriya.com/2015/05/28/why-laravel-is-the-best-php-framework/

Yii: Why use Yii frameowrk : http://yiidevelopmentservices.blogspot.in/2015/06/why-use-yii-framework-for-development.html

I hope these article will be help ful for you!

Member Avatar for Member #120589

You're a year late leena. Thanks for necroposting though.

Be a part of the DaniWeb community

We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts meeting, networking, learning, and sharing knowledge.