LINUX.ORG.RU

CakePHP плюсы, минусы, грабли и вилы

 , ,


1

3

Вопрос по сабжу.

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

Намедни вечерами крутил Symfony, пришел к выводу, что для моего случая — построения дашборды для риелторов, он слишком энтерпрайзен (палить из пушки по мухам), по-другом не скажешь.

У кого есть опыт работы с пирожёнкой, каковы впечатления?!

★★★★★

Последнее исправление: Twissel (всего исправлений: 2)
Ответ на: комментарий от no-such-file

Раз так, это не самая плохая характеристика.

Спасибо :-)

Twissel ★★★★★
() автор топика

симфу или ларавель бери — они нынче в тренде. чтобы кейком ктот шиироко пользовался — я такого не встречал

VladimirMalyk ★★★★★
()
Ответ на: комментарий от VladimirMalyk

Смысл?

Мода не аргумент. Мог бы решить Вордпресс мою задачку заюзал бы его.

Симфа слишком «тяжелая». Зачем мне универсальный швейцарский нож с инструкцией на 400 стр., если мне нужно просто открыть банку с надписью «БЫЧКИ». Это так, образно немного.

Twissel ★★★★★
() автор топика
Ответ на: комментарий от static_lab

Laravel на самом деле то же довольно толстый, но за его удобство это можно простить.

Если уж так не хочешь с тяжелыми фреимворками работать, то возьми какой-нибудь Slim и Idiorm например. Но я бы взял Laravel все равно.

shooter93 ★★
()
Последнее исправление: shooter93 (всего исправлений: 1)
Ответ на: комментарий от shooter93

Рассматривал этот вариант, но, в силу неопытности не очень понимаю, как смогу в нем правильно реализовать ORM или дергать БД напрямую, по-старинке.

Поэтому и сомневаюсь.

Twissel ★★★★★
() автор топика

Я пишу на Yii2, для всяких дашбордов и crm'ок хорошо подходит.

Silex - облегченный Symfony, посмотри.

BaBL ★★★★★
()

Ну ясень пень!

Golang бери!

anonymous
()
Ответ на: комментарий от shooter93

Да, очень даже неплохой, ты прав.

Twissel ★★★★★
() автор топика

Секрет прост - аудит кода.

Использование глобальных переменных. Нарушение общепринятых стандартов оформления кода. Фигурные скобки не там. Использование в коде: eval, eregi, оператор @ ... Нулевой уровень вывода ошибок в dev.

SQL-injection-friendly код ...

Возможность внешнего подключения исполняемых файлов.

Модули движка и библиотеки в корне сервера ...

Ну это так, для начала ...

anonymous
()
Ответ на: комментарий от deep-purple

А это значит — Silex... нужно когда-то начинать.

Кстати, оффтоп: что это за безобразие, удаляю посты в ВП, чищу «корзину» а посты в таблице все равно остаются, столбец post_status —> trash?

Ворпресс базу только по праздникам чистит?

Twissel ★★★★★
() автор топика
Последнее исправление: Twissel (всего исправлений: 1)

Намедни вечерами крутил Symfony, пришел к выводу, что для моего случая — построения дашборды для риелторов, он слишком энтерпрайзен (палить из пушки по мухам), по-другом не скажешь.

Имхо бред, не? там для напила фастом самая адекватная архитектура, заинлайнил роуты, модели сами миграции создают, формы халявные из моделей

umren ★★★★★
()
Ответ на: комментарий от e1nste1n

О! Вот это будет полезно!

P.S. Версию 2.8 тоже сделали LTS

Twissel ★★★★★
() автор топика
Ответ на: комментарий от umren

Может навыворот читал доки. CMF book в частности.

Кстати не подскажешь бандл галереи для Symfony 2.x, пускай и самой минималистичной?

С какой книги (pdf) лучше начинать чтение документации?

Twissel ★★★★★
() автор топика
Ответ на: комментарий от Deleted

Не принимается.

Надо научиться работать хоть с чем то, приобрести опыт, пусть и минимальный.

А не скакать блохой: PHP, Python, Ruby, Go...Erlang.

Twissel ★★★★★
() автор топика

Удача!

Создание галереи на Silex описано здесь

Twissel ★★★★★
() автор топика

А вообще, лучше сделаю два прототипа, на Кремние и на Симфе, а потом гляну будет ли оверхед на последнем.

Twissel ★★★★★
() автор топика

Это ПОшло все-таки, господа!

Вот так начнешь мечтать про свой велосипед, пойдешь на ГитХаб, а какой-то индус уже подобное запилил

https://github.com/xsanisty/SilexStarter

Но мы это не возьмем, а попытаемся воспользоваться AsgardCMS на Ларавеле.

Twissel ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.