Форумы|Фреймворки на PHP
Плюшки фреймворков

<<Пред. | След.>>
1,2,3,4,5,6
Сообщения
1. aBSuRD[507](Off)Отв|Цит|ЛС
01 Фев 2013, 12:09
Перерыв пол гугла в поисках миниатюрного фреймворка, который подошел бы под небольшие скрипты, так ничего и не нашел, поэтому решил написать свой, без лишней горы компонентов/языковых настроек и т.п. Собственно интересует, какой фреймворк предпочитаете Вы? Что в нем нравится? Роутинг, работа с бд/формами, реализация контроллеров, конфигурация или может еще что то.
Сам я пока что работал только с Yii, поэтому основное беру с него, но хотелось бы посмотреть что есть в других и какие предпочтения у вас.
2. Constantin_Logan[1073](Off)Отв|Цит|ЛС
01 Фев 2013, 12:23
aBSuRD пишет:
"Перерыв пол гугла"
не может быть!
//зачем вообще использовать фреймворки для не больших скриптов?
3. Akdmeh[2346](Off)Отв|Цит|ЛС
01 Фев 2013, 13:36
есть много микро-фреймворков.
на том же хабре посмотрите.
4. aBSuRD[507](Off)Отв|Цит|ЛС
01 Фев 2013, 13:57
Constantin_Logan, это образно сказано.
Будет у тебя задача написать вап блог/небольшой форум/фотогалерею, каким образом напишешь? На унылой процедурке с url'ами site.ru/blog.php?id=1 ?
Akdmeh, все что встречал, не понравилось.
точнее у всех были свои минусы которые я принимать не хочу
5. ma3uk[363](Off)Отв|Цит|ЛС
01 Фев 2013, 14:19
Мне нравится роутинг в Slim, поэтому когда писал свой роутинг ориентировался по функционалу и формату на него.
добавлено спустя 1 минуту:
Работу с БД, не вижу смысла, перекладывать на фреймворк, когда есть PDO. Хотя для целостности кода можно сделать обертку для создания объекта бд, но не более.
6. aBSuRD[507](Off)Отв|Цит|ЛС
01 Фев 2013, 15:10
ma3uk, построитель запросов точно нужно будет сделать [php:1:be4231d741]<?php
$users = $db->select(array('id', 'login'))
->from('users')
->order('id', 'desc')
->limit(10)
->fetchAll();
// Удобнее, чем
$users = $db->query('SELECT `id`, `login` FROM `users` ORDER BY(`id`) DESC LIMIT 10')
->fetchAll();
// и т.п
?>[/php:1:be4231d741]
Хотя и обычные функции query, exec, prepare останутся
7. Febian[2310](Off)Отв|Цит|ЛС
01 Фев 2013, 15:30
aBSuRD пишет:
"какой фреймворк предпочитаете Вы?"

.net framework
8. deadline404[656](Off)Отв|Цит|ЛС
01 Фев 2013, 15:33
Sinatra, Rails

P.S А если брать только PHP - то Symfony2/Zend2
9. Okula[3426](Off)Отв|Цит|ЛС
01 Фев 2013, 16:16
aBSuRD, я бы не сказал что удобнее. Быстрее будет написать запрос и отправить его в query чем вспоминать какие методы вызвать. К тому же запросы разные бывают. В большенстве случаев такие запросы как ты указал не используются, а используются сложные, связанные запросы.
10. deadline404[656](Off)Отв|Цит|ЛС
01 Фев 2013, 19:54
Okula, "В большенстве случаев такие запросы как ты указал не используются, а используются сложные, связанные запросы." - Видимо у тебя не было инструмента который позволял это сделать. Наоборот таки в большинстве случаев нормальная ORM позволяет совершать практически все (связи, вложенности и т.п) сложные запросы с переносимостью по разным БД.

"Быстрее будет написать запрос и отправить его в query чем вспоминать какие методы вызвать" - все фреймворки пытаются поднять планку уровня языка выше (а для чего же они ещё), а ты хочешь вернуться к старому?!

<<Пред. | След.>>
1,2,3,4,5,6

Эта тема закрыта, вы не можете писать ответы и редактировать сообщения.
Сохранить в txt