Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > PHP: Общие вопросы > какой Framework вы используете в основном?


Автор: slackware 24.10.2008, 00:04
/me юзает CakePHP

а вы? =)

Автор: awers 24.10.2008, 00:21
Zend, но и онный скоро уйдет в небытие. Мало ресурсов у меня. Через год когда найму еще человек 5-6 будет другой разговор

Автор: krundetz 24.10.2008, 01:07
codeigniter

Автор: HackMan 24.10.2008, 09:42
самодельный, который меняется от проекта к проекту.

Автор: xoma 24.10.2008, 12:50
Codeigniter

Автор: godvinn 24.10.2008, 13:19
Codeigniter 

Автор: Serkys 24.10.2008, 15:21
Zend Framework

Добавлено через 12 секунд
Может лучше было бы оформить тему в виде опроса?

Автор: amazing 25.10.2008, 12:27
slackware, таких тем было много по форуму...
http://forum.vingrad.ru/forum/topic-211304.html
http://forum.vingrad.ru/sources/topic-189655.html
http://forum.vingrad.ru/forum/topic-182952/kw-framework.html
http://forum.vingrad.ru/forum/topic-116268.html
http://forum.vingrad.ru/forum/topic-125235.html
http://forum.vingrad.ru/forum/topic-125169.html
http://forum.vingrad.ru/forum/topic-125234.html

*если поискать то еще много выплывет*

так зачем плодить подобные темы?

Добавлено через 4 минуты
P.S. а в чем смысл использование фреймворков (кроме экономии времени), ведь в большинстве случае заказчику нужна лопата а он получает экскаватор (Моль
) 

Автор: sTa1kEr 25.10.2008, 15:00
Цитата(amazing @  25.10.2008,  13:27 Найти цитируемый пост)
P.S. а в чем смысл использование фреймворков (кроме экономии времени), ведь в большинстве случае заказчику нужна лопата а он получает экскаватор 

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

Автор: MoLeX 25.10.2008, 16:40
sTa1kEr, ну даже и так. вот не использовал их не когда и не знаю стоит ли....

Автор: sTa1kEr 25.10.2008, 17:09
Цитата(MoLeX @  25.10.2008,  17:40 Найти цитируемый пост)
не использовал их не когда и не знаю стоит ли

Пока не попробуешь - не узнаешь smile 

Автор: awers 25.10.2008, 17:40
я вот взялся разглядывать Симфони. штука интересная конечно )

Автор: slackware 25.10.2008, 18:35
amazing, а смысл возрождать такие темы в том, чтобы отписывались новые участники =)
появлялись новые мнения =)
как бы знания имеют способность и тенденцию обновляться =)


Цитата(amazing @  25.10.2008,  12:27 Найти цитируемый пост)
P.S. а в чем смысл использование фреймворков (кроме экономии времени), ведь в большинстве случае заказчику нужна лопата а он получает экскаватор (Моль
)  

честно, непонятная фраза =)
фреймворки не только для экономия времени =)

да и заказчики разные бывают, с разными потребностями =)
кому сарай, кому замок =)

Добавлено через 30 секунд
amazing, а какой фреймворк вы используете, мадам? =)

Добавлено через 59 секунд
MoLeX, стоит и очень даже!!!!  smile 

Автор: MoLeX 26.10.2008, 11:30
slackware, 
Цитата(slackware @  25.10.2008,  18:35 Найти цитируемый пост)
MoLeX, стоит и очень даже!!!!

ну давай сухопутный царь, объясни мне подземному жителю почему стоит?

Добавлено через 2 минуты
к слову, щас отвечаю за веьсма крупный гос. проект, разрабатывала очень крупная фирма, и кроме головной боли от этой разработки с использованием фреймворков я не чего не получил...

Добавлено через 2 минуты и 17 секунд
Цитата(slackware @  25.10.2008,  18:35 Найти цитируемый пост)
amazing, а какой фреймворк вы используете, мадам? =)

могу сказать за неё - не какой...

Автор: StachelDraht 26.10.2008, 15:25
Что такое framework?

Автор: feosr 26.10.2008, 15:47
FrameWork - простая концептуальная структура, используемая для решения сложной, проблемной задачи.

Мне ниодна не понравилась из тех что я юзал. Единственая подобная система которая хоть как-то меня удивила это была Django для питона.

А так у меня есть несколько классов которые можно использовать в большинстве проектов. На их основе можно за 1-2 дня написать CMS примитивную...

Автор: MoLeX 26.10.2008, 16:00
, 


 ! 
MoLeX
Модератор:  slackware тебя я не оскорблял, а с какой стати ты посмел? пост отредактируй в вежливой форме!

Автор: awers 26.10.2008, 16:15
2 feosr:  2 дня - примитивная CMS, а при использовании фрейморка правильного - за 1 день готовый сайт, сданный заказчику )

Автор: golfV 26.10.2008, 18:13
Цитата

FrameWork - простая концептуальная структура, используемая для решения сложной, проблемной задачи.

Это я и википедии прочитал.
Как его использовать?

Автор: awers 26.10.2008, 19:45
Все по-своему. Качаем фреймворк, читаем мануал - радуемсо

Автор: feosr 26.10.2008, 22:33
awers, 1-2)) сайты тоже разные бывают)) А учитывая что впринцыпе сроки у меня недельные (тобиш тама где я сотрудничаю) то можно неторопиться.

А с точки зрения скоросного програмирования - тада на питон и курить джангу)

Автор: awers 26.10.2008, 22:36
На самом деле как ни крути есть либы или фреймворки упрощающие жизнь. По части БД - меня очень сильно выручает зенд пока что.

Автор: nerezus 27.10.2008, 12:07
Zend, причины:
1) Нет тесной связи между компонентами. Можно безпроблемно использовать любую часть.
2) Не навязывает жестких стилей.
3) Все-таки это Zend ;)

Автор: krundetz 27.10.2008, 13:52
Цитата(awers @ 26.10.2008,  16:15)
2 feosr:  2 дня - примитивная CMS, а при использовании фрейморка правильного - за 1 день готовый сайт, сданный заказчику )

 smile это что там за сайт такой за один день который делается и что за клиент такой?

Автор: awers 27.10.2008, 13:58
2 krundetz вполне обычный. все модули уже наработаны, остается развернуть бд, залить модули и сверстать шаблон. 1 день - 10к в кармане )

Автор: krundetz 27.10.2008, 15:23
awers, я тебя понял просто обычно я включаю в понятие сделать сайт не только эти понятия но и разработать требования к сайту и их утверждение разработка дизайна разработка дополнительных модулей и т.д. кучу времени съедает согласование с заказчиком. На мой взгляд ты всетаки имеешь в виду CMS а не Framework

Автор: slackware 27.10.2008, 16:47
обсуждение капризов - заказчика только один день могут занять запросто +)
молчу уж про дизайн и нужный функционал +)

поэтому один день - больно мистически пока что +)

ps
согласен с krundetz

Автор: awers 27.10.2008, 17:07
ом ) именно фреймворк, и я говорил о непосредственном созданнии сайта а не о согласованиях и т.д.

Автор: sTa1kEr 28.10.2008, 01:58
Цитата(awers @  25.10.2008,  18:40 Найти цитируемый пост)
я вот взялся разглядывать Симфони. штука интересная конечно ) 

Да, очень забавный CLI-ориентированный фреймворк. Но, правда, где его можно реально применить не представляю.

Цитата(nerezus @  27.10.2008,  13:07 Найти цитируемый пост)
1) Нет тесной связи между компонентами. Можно безпроблемно использовать любую часть.

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

Автор: awers 28.10.2008, 02:07
 smile вот только PEAR непонятно зачем симфони юзает. вот это совершенно не кайф

Автор: solenko 28.10.2008, 13:54
Цитата(sTa1kEr @  28.10.2008,  00:58 Найти цитируемый пост)
Да, очень забавный CLI-ориентированный фреймворк. Но, правда, где его можно реально применить не представляю.

Да, собственно, там же где и Zend. Не совсем понял фразу "CLI-ориентированный". Это вы о CLI тасках? Ну так это просто хелпер, который избавляет от рутинных опреация а-ля создание однотпных структур каталогов, но не более.


Цитата(awers @  28.10.2008,  01:07 Найти цитируемый пост)
вот только PEAR непонятно зачем симфони юзает. вот это совершенно не кайф

И чем же вам PEAR так не угодил? И о какаих именно компонентах идет речь? О логгере? О установке плагинов? Чет я больше не припомню ничего пировского.

Автор: w32blaster 13.11.2008, 10:09
Сколько мнений....
Я тоже загорелся тем, что б найти подходщую фрэймворку для себя. Пока что я использовал только лишь СакеРНР. По большому счёту остался доволен, хотя мне, привыкшему к Смарти, было непривычным тамошние отображения. Всё-таки Смарти сделан конкретно для шаблонов и читается получше. А в остальном Пирожки мне понравились. 

Порыскал немного по теме в Инете. Во всяких ревью про СакеРНР бишется большее количесвто хвалебных строк. Zend хаят за сложность, вычурность и излишнюю навороченнось, а Симфони - за медленность, хотя конкретно у этой фрэймворки есть много фанатов и защитников smile Ээм.... есть какие-нить советы?  smile  

Автор: pirrat 13.11.2008, 15:12
Codeigniter в основном + отдельные классы из ZEND ...

CI, за его простоту и легковесность, есть конечно вещи которые не нравятся, но их легко переписать, расширив классы своими!

классы ZEND за их самодостаточность и слабую зависимость от других, что позволяет лекго их выдрать из фреймворка и использовать в своих приложениях!

Автор: Цербер 7.2.2009, 07:24
Я сам сейчас использую CodeIginter, но из за популярность Zend Framework решил попробовать его - скачал весит 24Мб - ужаснулся размерам, начал ковыряться плохо получилось. Есть ещё Kohana знакомый хвалит его сам он раньше тоже на CI писал.

Автор: nerezus 7.2.2009, 12:12
Цитата

Есть ещё Kohana знакомый хвалит его сам он раньше тоже на CI писал.
 Это доработанный CI, попробуй его, если нравится CI.

Цитата

решил попробовать его - скачал весит 24Мб - ужаснулся размерам, начал ковыряться плохо получилось
 Прикол ZF - слабая связь между частями. Т.е. это большо похоже не на CMF, а на набор связанных библиотек.

Автор: Цербер 9.2.2009, 07:53
nerezus попробую наверно... как только документации появится побольше... конечно понимаю что на сайте разроботчиков она есть но лень переводить с англ. =)
А вот ZF следует изучить хотя бы для того, что бы просто знать=) если можешь порекомендовать хороший русскоязычный рессурс, посвящённый ZF буду очень признателен!!!

Автор: nerezus 9.2.2009, 11:36
Цербер, нет ничего на русский, т.к. никому не нужно, чтобы это было на русском: программисты должны знать английский, т.к. 90% документации только на нем.
Это очень живые примеры.

Автор: Цербер 9.2.2009, 13:41
nerezus согласен по поводу английского. учу уже=)

Автор: HmeL 18.6.2010, 17:53
самодельный, иногда для инфейса использую кусочки extjs

Автор: Sentox 18.6.2010, 22:24
Использую YII,
судя по высказываниям надо ZF подучить.
Спасибо за направление.
Как я понял ZF использует сервисно ориентированное направление в виде пакетов как в java?

Автор: NetJunky 19.6.2010, 13:34
Может ли кто-то в кратце рассказать в чём разница между CI и ZF? Есть ли у них какие-то глобальные различия? С CI я немного знаком.

Автор: Severyanin 20.6.2010, 17:19
Симфони. Нравится логичная модель классов и удобство вполне устраивает

Автор: monax 21.6.2010, 13:42
  •  Kohana
  •  Drupal (только это не совсем фреймворк, это CMF)

Автор: SamDark 21.6.2010, 14:13
http://yiiframework.ru/. До этого использовал Zend Framework, CakePHP, CodeIgniter, Drupal.

Автор: WallTearer 8.5.2011, 20:21
В течении 2-х лет писал на симфони - мощная штука, но сцука иногда очень напрягает запутанность.
Было ещё дело месяцев 9 писал на Кейке и Зенде - такое, Зенд получше Кейка, но они оба остают от симфони.
Ну а последние месяцев 5 пишу на ЫЫЫ (Yii), очень нравится, особенно после громоздкой симфони, душа поёт. Тем более, по возможностям наравне с симфони. Бывают напряги с документацией, но они были и с документацией на симфони. В целом, пока лично для меня Yii это самый оптимальный вариант.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)