ищу PHP MVC + router

12
Ragnarok
На сайте с 25.06.2010
Offline
239
2267

Нужен минимально рабочий код на PHP, заготовка под веб-приложение, построенная по MVC и с роутером. Есть что на примете?

//TODO: перестать откладывать на потом
W
На сайте с 09.04.2013
Offline
46
#1

Посмотрите https://lumen.laravel.com/ или http://flightphp.com/

Или имелось ввиду совсем минимально?

Ragnarok
На сайте с 25.06.2010
Offline
239
#2
webjey:
Посмотрите https://lumen.laravel.com/ или http://flightphp.com/
Или имелось ввиду совсем минимально?

спасибо, посмотрю.

Вообще, да, нужно совсем минимально

Aisamiery
На сайте с 12.04.2015
Offline
297
#3
Ragnarok:
спасибо, посмотрю.
Вообще, да, нужно совсем минимально

silex и маленький и легко расширяеться в случае роста

Разработка проектов на Symfony, Laravel, 1C-Bitrix, UMI.CMS, OctoberCMS
ДП
На сайте с 23.11.2009
Offline
203
#4

В silex модели надо будет самому прикручивать, в комплекте там роутер да DIC только. View на основе твига несложно прикручиватеся, но по сути, это тоже не в комплекте.

еще наподобие silex - только еще проще https://github.com/klein/klein.php

Aisamiery
На сайте с 12.04.2015
Offline
297
#5
Дикий пионер:
В silex модели надо будет самому прикручивать, в комплекте там роутер да DIC только. View на основе твига несложно прикручиватеся, но по сути, это тоже не в комплекте.
еще наподобие silex - только еще проще https://github.com/klein/klein.php

Таких middleware framework'ов довольно много, сайлекс построен на компонентах symfony, что говорит о простом росте если потребуется.

Модели везде надо прикручивать самому, где то уже вшитая есть реализация ORM, но тут хоть доктрину прикручивай. Тем более композер никто не отменял, а у silex нет каких либо ограничений на этот счет.

Лично у меня на слуху из таких фреймворков только 2 - это silex и slim. С певым довольно хороший опыт, со вторым дел особых не имел.

ДП
На сайте с 23.11.2009
Offline
203
#6

Ну так-то да, вообще такая штука зовется micro framework, тот же гугл по этому запросу сходу пяток штук выдает.

Можно еще всякие обзоры посмотреть типа http://www.gajotres.net/best-available-php-restful-micro-frameworks/

Ragnarok
На сайте с 25.06.2010
Offline
239
#7
Aisamiery:
silex и маленький и легко расширяеться в случае роста

смотрел его, но смущает что он по производительности не очень. особенно когда нужно только минимум функционала. видимо, придётся велосипед делать

Aisamiery
На сайте с 12.04.2015
Offline
297
#8
Ragnarok:
смотрел его, но смущает что он по производительности не очень.

Вы же должны понимать, что это попугаи? У меня на виртуалочке за 250р/м проект (>120 000 номенклатура - автозапчасти) на Yii держит эталонный тест в ~2500 запросов в секунду и то мне кажется это было ограничение железа с которого шел тест, потому что сайт даже не поперхнулся.

Но хозяин барин конечно, если учесть что php, да и все интерпритируемые языки с понятием скорости в принципе не дружат, тот тут (в сфере веб разработок) обычно выбирают по другим параметрам 😂

ДП
На сайте с 23.11.2009
Offline
203
#9

На одной конфе спикер из мейл.ру на пальцах прикинул значение rps для какого-то крупного ритейлера, одного из лидеров рынка, не помню точно для кого - так вот в пике там было 20 что ли.

Ну т.е. вот 200 у вас вряд ли будет, очень вряд ли.

Смотрите на удобство использования, а тормозить всё равно будет база.

На phalcon - он же вроде в виде расширения для php ставится.

PN
На сайте с 22.08.2012
Offline
103
#10

Посмотрите мой фреймворк:

/ru/forum/927415

Можете оставить только класс Router и используемые им классы, будет Вам заготовка.

Мой совет помог? Не скупись! Bitcoin 1Lseddet1o1B6odgXQHbGaWGwRkt1Db8Ef Ethereum 0x450f1a17461e25194B7F9226cDEe70173F39e1e1
12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий