А какие вы php-фреймворки посоветуете?

Может у вас есть опыт. Задача, создание крупного корпоративного портала…

3 симпатии

На 2017 год, Laravel самый популярный PHP фреймворк. Если вы хотите начать разработку с нуля, я бы рекомендовал Laravel. На GitHub Laravel - 31.9k (специально посмотрел). Если вам нужна скорость, то Phalcon.

График по популярности:

При этом, многие CMS идеально подходит для конкретных задач. WordPress для блоггинга, Magento для электронной коммерции и т.д. Использование их сэкономит массу времени.

Larave
https://laravel.ru/
https://github.com/laravel

Phalcon
https://phalconphp.com/ru/

Выбор решается поставленными задачами. Документация сейчас развита по всем фреймворкам. И на русском.

6 симпатий

Laravel проще в краткосрочной перспективе, это как вождение автомобиля с автоматической коробкой передач. Это просто и красиво, но если вы хотите, чтобы перейти в более масштабные проекты, то лучше еще узнать и про Symfony.

Преимущества

  • Быстрый и безопасный
  • Простой в эксплуатации
  • Быстрое развитие
  • Стабильный и устойчивый
  • Наличие расширений

Официальный сайт:
http://symfony.com/

5 симпатий

На одном из форумов я прочитал такой отзыв. Он не был удален там.

Laravel - гигантская пустая трата времени

Спасибо за еще одну, раздутую, изолированную, открытую POS. Я просто потратил впустую половину своего дня, пытаясь обернуть голову вокруг этого непригодного, не обязательно запутанного куска мусора. Моя первая попытка использования PHP-фреймворка была полной катастрофой. Где кнопка загрузки? Кто этот идиот, который решил, что мне нужно скачать Composer, Github и что-то под названием Homestead, прежде чем я смогу использовать Laravel?! Я должен изучить всю историю этих трех других вещей, и сначала научиться свободно на них говорить?

Через три часа я даже близко не подошел к созданию ни одной строки php-кода. Пока я без нужды бегал кругами, я нашел видео на Codeigniter на Youtube. Через десять минут Он показал мне, как установить и использовать Codeigniter. Я уже проверяю код за меньшее время, чем потребовалось, чтобы написать эту напыщенную речь.

В общем я бросил свои 5 копеек в сторону Laravel, но и предложил другое:

https://www.codeigniter.com/

CodeIgniter - это мощный PHP-фреймворк с очень маленьким пространством, созданный для разработчиков, которым необходим простой и элегантный инструментарий для создания полнофункциональных веб-приложений.

5 симпатий

Lucinda: модульный PHP-фреймворк сверхвысокой производительности

Благодаря высокопроизводительному дизайну Lucinda превосходит любые другие протестированные PHP-фреймворки. Он оказывается в 50 раз быстрее, чем Laravel, в 7 раз быстрее, чем CodeIgniter, и более чем в 4 раза быстрее, чем Symfony, когда в тестах ApacheBench измеряется необработанная скорость движка MVC :

Он интересен реализацией. Посмотреть подход.

3 симпатии

PHP Micro-Framework HLEB

Маршрутизация > Контроллеры > Модели > Конструктор страниц > Панель отладки

Отличительной особенностью микропрограммы HLEB является минимализм кода и скорость работы. Выбор данного фреймворка позволяет запустить полноценный продукт с минимальными временными затратами и обращениями к документации; это легко, просто и быстро. В то же время он решает типовые задачи, такие как маршрутизация, перенос действий на контроллеры, поддержка модели, то есть базовая реализация MVC. Это самый минимум, необходимый для быстрого запуска приложения.

2 симпатии