|
|
Результаты опроса: Какими фреймворками пользуешься ты? | |||
CakePHP | 3 | 1.73% | |
Codeigniter | 21 | 12.14% | |
Kohana | 11 | 6.36% | |
Symfony | 21 | 12.14% | |
Yii | 60 | 34.68% | |
Zend Framework | 16 | 9.25% | |
Другой | 26 | 15.03% | |
Не использую php-фреймворки | 49 | 28.32% | |
Опрос с выбором нескольких вариантов ответа. Голосовавшие: 173. Вы ещё не голосовали в этом опросе |
|
Рейтинг 4.91/43: |
356 / 280 / 22
Регистрация: 27.08.2012
Сообщений: 855
|
|
1 | |
А каким фреймворком пользуешься ты?18.05.2013, 14:37. Показов 7808. Ответов 50
Метки нет (Все метки)
Предлагаю в этой ветке провести голосование, которое определит каким фреймворкам отдают предпочтения пользователи Cyberforumа.
0
|
18.05.2013, 14:37 | |
Ответы с готовыми решениями:
50
С каким php-фреймворком использовать Bootstrap? С каким php-фреймворком можно использовать ReactJS ? Каким оператором связи пользуешься? Помошь с фреймворком Laravel |
285 / 234 / 113
Регистрация: 08.06.2013
Сообщений: 725
|
|
03.12.2015, 07:29 | 21 |
AsakuraKazumi, Ну так в том то и фишка, чтобы это все под себя править, там же все по простому, чтобы каждый мог понять, если нужен шаблонизатор какой-нибудь крутой, прикрути без проблем.
0
|
356 / 280 / 22
Регистрация: 27.08.2012
Сообщений: 855
|
|
03.12.2015, 12:50 [ТС] | 22 |
К сожалению, голосование не могу редактировать (либо не нашёл где это можно сделать), с 2013 года (как был опубликован данный опрос) появилось несколько фреймворков достойных внимания, но увы.
0
|
52 / 27 / 13
Регистрация: 01.03.2013
Сообщений: 328
|
|
07.12.2015, 21:49 | 23 |
Горы каши как раз таки на самописке получается, а на фреймворке под все стандартные задачи идет однотипный фабричный код. Не могу говорить за заказчиков, но я бы не доверил фрилансеру делать сайт на самописном движке, только веб-студии, но и цены там соответствующие и самописный движок приближен к тому же фреймворку, только делали его не сотни прогеров мирового класса а группа доморощенных местных программистов.
0
|
23 / 23 / 9
Регистрация: 09.07.2014
Сообщений: 95
|
|
08.12.2015, 09:11 | 24 |
Если писать так, чтобы удобно было читать, комментировать и документировать, то все нормально. А про кашу я имел в виду, что не люблю фреймворки, где в экшне контроллера прописано что-то наподобие view->render(), render('View', $params) и т.п.
0
|
1 / 1 / 0
Регистрация: 09.12.2015
Сообщений: 6
|
|
10.12.2015, 12:59 | 25 |
Zend Framework 2
0
|
327 / 217 / 97
Регистрация: 04.11.2012
Сообщений: 638
|
|
12.12.2015, 01:36 | 26 |
Да ваще пофигу каким фреймворком я пользуюсь, чего и вам советую!
0
|
146 / 105 / 44
Регистрация: 30.04.2016
Сообщений: 550
|
|
21.07.2016, 08:48 | 27 |
Пользуюсь Yii2, так как один из самых простых и быстрых фреймворков. Иногда использую Symfony 2.8, но этот комбайн как-будто из мира JAVA пришел, есть 5 путей сделать одно и то же, но верный только один путь, о котором узнаешь уже у разработчиков.
0
|
0 / 6 / 0
Регистрация: 10.04.2016
Сообщений: 66
|
|
30.07.2016, 21:24 | 28 |
В данный момент пользуюсь yii2, доступный мануал (даже на русском), самое большое русскоязычное коммьюнити, простой в изучении. Пока серьезных высоко нагруженных проектов не было, а там посмотрим как себя покажет.
1
|
146 / 105 / 44
Регистрация: 30.04.2016
Сообщений: 550
|
|
30.07.2016, 21:45 | 29 |
santaatnas, замечательно Yii2 в высоконагруженных системах показывает, если без фанатизма пользоваться ActiveRecord, а с данными работать на более низком уровне.
Я кстати в некоторых местах чихаю на правила, насчет Command/Query/ActiveRecord, вызываю метод getMasterPdo() и работаю напрямую с драйвером, а не с обертками, там, где скорость критична. )
0
|
936 / 693 / 236
Регистрация: 01.02.2015
Сообщений: 1,848
|
|
03.08.2016, 17:12 | 30 |
Бенчмарки
Framework: https://github.com/kenjis/php-framework-benchmark Orm: https://github.com/kenjis/php-orm-benchmark
0
|
146 / 105 / 44
Регистрация: 30.04.2016
Сообщений: 550
|
|
03.08.2016, 17:21 | 31 |
Fedor Vlasenko, Symfony в конце, не удивлен.
0
|
52 / 27 / 13
Регистрация: 01.03.2013
Сообщений: 328
|
|||||||||||
03.08.2016, 17:32 | 32 | ||||||||||
Что вы под этим понимаете?
На сколько фанатичным будут например такие вот запросы?
0
|
85 / 78 / 32
Регистрация: 26.11.2015
Сообщений: 481
|
|
03.08.2016, 17:33 | 33 |
По вопросу темы: Лучше собственного фреймворка ничего нет.
0
|
146 / 105 / 44
Регистрация: 30.04.2016
Сообщений: 550
|
|
03.08.2016, 19:07 | 34 |
Kenny7423, у вас будет 4 SQL запроса. 1 общий и по одному запросу на каждый with, который в Yii2 реализован как WHERE IN().
Так как вы возвращаете всего 4 записи, то ничего страшного нет. Если у вас идет возврат 50 записей, то лучше использовать метод asArray(), то есть писать вот так ->asArray()->all(), в этом случае вернется массив записей, а не массив объектов ActiveRecord, что в принципе нормально. В общем AR хорош, когда нужно вывести немного записей, вставить или обновить запись. При выборке большого количества записей, он жрет память очень сильно. Это основной минус.
1
|
52 / 27 / 13
Регистрация: 01.03.2013
Сообщений: 328
|
|
04.08.2016, 14:29 | 35 |
Про asArray() я в курсе, есть некоторые расширения, которые я использую в приложении и они не работают с массивами к сожалению. Подскажите у меня на главной странице довольно много модулей, типа последние новости, главные новости и пр. и в результате к базе данных делается 46 запросов, это сейчас в итоге где то будет таким макаром все 50 - это нормально или надо оптимизировать приложение и делать выборку массивами? Так то вроде сервер быстро отвечает, я не знаю на сколько это нормально для yii2. Раньше работал с кейком 2 версии там все на массивах завязано, там бы вашло 15- 17 запросов.
0
|
146 / 105 / 44
Регистрация: 30.04.2016
Сообщений: 550
|
|
04.08.2016, 23:31 | 36 |
Kenny7423, зависит от количества посетителей. Если у вас 1 000 посетителей в сутки и неплохой сервер / оптимизация запросов - то все ок (хотя для меня это очень много запросов). Исходите из нагрузки на mysql и скорости работы, тут все индивидуально.
А почему в Yii2 больше запросов у вас? Может есть места для оптимизации?
0
|
52 / 27 / 13
Регистрация: 01.03.2013
Сообщений: 328
|
|
05.08.2016, 05:33 | 37 |
Из за метода with(), можно через построитель запросов сократить число запросов к базе в разы, но перед этим надо написать свои решения в замен тех расширений которые не работают с массивами.
0
|
146 / 105 / 44
Регистрация: 30.04.2016
Сообщений: 550
|
|
05.08.2016, 08:12 | 38 |
Kenny7423, я вас понял. Я в некоторых случаях, там где можно решить одним запросом делаю через join.
0
|
285 / 234 / 113
Регистрация: 08.06.2013
Сообщений: 725
|
|
12.08.2016, 15:32 | 39 |
Я пользовался CI, Kohana и SMVC, но мне хотелось чего-то еще лучше и проще(во всех смылслах), но мне не нравились слишком тяжоловесные и сложные фреймворки, поэтому я написал свой, так сказать с нуля =)
0
|
3 / 3 / 2
Регистрация: 01.10.2015
Сообщений: 45
|
|
02.09.2016, 21:49 | 40 |
Думаю начать изучать YII2, но многие говорили, что Laravel лучше. Я немного пробовал Laravel. На него не так много уроков и русской документации. Что скажете? (хочется узнать мнение независимых экспертов).
0
|
02.09.2016, 21:49 | |
02.09.2016, 21:49 | |
Помогаю со студенческими работами здесь
40
Нюансы при работе с фреймворком Electron Ошибка при работе с фреймворком CodeIgniter Выбор между чистым PHP, фреймворком и CMS Смешивание концепции БЭМ с фреймворком для верстки Что не так с моим фреймворком? Не работает консольный ввод Каким символом и каким образом отобразить пробел в document.write Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |