Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Интернет » Web-программирование » PHP frameworks

Модерирует : Cheery

 Версия для печати • ПодписатьсяДобавить в закладки

Открыть новую тему     Написать ответ в эту тему

Yamb



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Не встречал ли кто нибудь сред для разработки PHP которые бы позволяли автоматизировать задачи. Например, мне нужно написать интерфейс к базе данных, стандартное постраничное пролистывание, поиск, добавление и редактирование записей. Вручную прописывать, понятное дело, лень. Хотелось бы это все автоматизировать.
Я пробовал Dreamwaever MX с его server behaviours, плохо, кидает очень много своего когда, какое то нагромождение функций, в результате все раздувается до неимоверных размеров.
Я пробовал AppGini, но он подвисает по непонятным причинам (General Protection Fault) и  
написан крайне примитивно.
 
Подскажите кто что юзает, спасибо.

Всего записей: 532 | Зарегистр. 14-09-2003 | Отправлено: 02:08 06-05-2004
Kostik_Plus

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Привет.
Я могу быть не прав, по этому, если что не так, пожалуйста, поправьте...
Я иногда по настроению подрабатываю фрилансом. Так что хотелось бы, чтобы фреймворк был прост в настройке и установке, и работал на обычных виртуальных хостингах. Так что Symfony, по видимому, отпадает. Да и тормозит он сильно, говорят...
 
CakePHP и CI не нравятся тем, что они ИМХО непродуманны. Например, в кейке нету возможности подключать компоненты к моделям, и модели к компонентам (и даже модели к моделям) - это очень сильно мешает. Я уже не говорю о том, что в нем  нету нормального встроенного механизама валидации данных.
В CI мне не нравится реализация работы с БД, и то, что он заставляет писать много лишнего текста, без реальной на то необходимости.  
На счет кейка - я только его серьезно изучал - я могу привести несколько примеров в подтверждение своих слов, если кому то интересно.
 
Хотя - повоторюсь - может быть я фиговый программист и не понимаю в чем фишка этих фреймворков
Собственно в том и вопрос - продолжать ли мне изучать кейк или КИ, выбрать что то другое или написать свой фреймворк?

Всего записей: 14 | Зарегистр. 01-09-2006 | Отправлено: 23:38 15-05-2007
sTa1kEr



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Kostik_Plus

Цитата:
Хотя - повоторюсь - может быть я фиговый программист и не понимаю в чем фишка этих фреймворков

Фишка в том, что бы использовать некий уже готовый функционал для достижения тех или иных целей. Это, как правило, снижает производительность, но ускоряет разработку (хотя это зависит от кривизны рук программистов разрабатывающих и использующих фреймворк)
Могу посоветовать попробовать Zend Framework, хоть он еще и в бета стадии разработки, но достаточно перспективный. Имеется большая часть документации на русском языке.

Цитата:
или написать свой фреймворк?

Если для себя - это было бы полезно, как минимум - для развития навыков программирования, как максимум - для создания оптимального под ваши нужды функционала. Иначе лучше даже не стоит браться за это.

Всего записей: 279 | Зарегистр. 28-07-2005 | Отправлено: 01:55 16-05-2007
nosferaty_ru



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
а где по  Zend Framework документацию на русском глянуть можно?

Всего записей: 36 | Зарегистр. 19-03-2006 | Отправлено: 14:23 17-03-2008
Viverra



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
nosferaty_ru
документация ZendFramework

Всего записей: 16 | Зарегистр. 19-02-2008 | Отправлено: 15:54 17-03-2008 | Исправлено: Viverra, 15:55 17-03-2008
Mamay



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
http://mzz.ru/
тоже очень неплохой фреймворк

----------
Даже самый дурацкий замысел можно выполнить мастерски

Всего записей: 1352 | Зарегистр. 03-09-2002 | Отправлено: 18:55 17-03-2008
Brodyaga



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Mamay
Кто-то из форумчан продвигал его тут, являясь (со)автором оного
 
А сам фреймворк выглядит как-то слабенько, создавая впечатление по документации. Как будто переведена babelfish'ем с китайского на английский и потом на русский:

Цитата:
Для получения инстанции тулкита

и сама дока вся не впечатляет.

----------
Damn Metal

Всего записей: 2713 | Зарегистр. 07-01-2006 | Отправлено: 20:41 17-03-2008
zerkms

Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Brodyaga

 

Цитата:
Как будто переведена babelfish'ем с китайского на английский и потом на русский

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

Цитата:
А сам фреймворк выглядит как-то слабенько, создавая впечатление по документации.

эх

----------
tvfёdor - оперативно уведомляет о раздачах rutracker | Блог об иммиграции в Новую Зеландию

Всего записей: 387 | Зарегистр. 07-05-2004 | Отправлено: 09:02 19-03-2008
israel_rider

Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Планируется что-то, похожее на paypal. Стоит проблема выбора фреймворка.
Велик соблазн делать на чём нибудь попроще, типа Коханы.
Или вот Yii eщё есть (в нём, конечно, название больше всего нравиться, пиши его сколько угодно, а модеры и слова не скажут ).
Простой – это конечно здорого, потому что, когда я поставил Зенд, и попробовал, запустив дебггер, разобраться, как же там происходит bootstrapping, мне чуть дурно не стало . В СI всё конечно происходит на много проще.
Но, вопрос. Начав делать сайт на Кохане, не столкнусь ли я на каком то этапе с её ограниченностью? Зенд то как ни как – вроде как эталон, его то возможноти, по идее, вообще не ограничены.
 
    

Всего записей: 925 | Зарегистр. 28-07-2007 | Отправлено: 16:53 10-05-2010 | Исправлено: israel_rider, 16:54 10-05-2010
Kaylang



Вредный и упрямый
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Чтобы не создавать новой темы.
 
Самому пока не было нужды пользоваться фреймворками, но в свете одного проекта, такая нужда может возникнуть. Посему вопрос к тем, кто сталкивался или работает постоянно, что посоветуете?
 
Какие ныне фреймворки живут и какие наиболее перспективны?

Всего записей: 38777 | Зарегистр. 29-08-2002 | Отправлено: 14:56 07-03-2013
Maxer



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Kaylang
сейчас в тренде Yii - http://www.yiiframework.com/
он же пока что лучший в плане функционал/производительность.
 
есть ещё монстры типа Zend и Symfony, но они громоздкие и тормознутые.

----------
красный феррари

Всего записей: 5225 | Зарегистр. 04-05-2004 | Отправлено: 19:42 07-03-2013
Kaylang



Вредный и упрямый
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Maxer
Благодарю!
Надо будет присмотреться.

Всего записей: 38777 | Зарегистр. 29-08-2002 | Отправлено: 20:00 07-03-2013
Открыть новую тему     Написать ответ в эту тему

Компьютерный форум Ru.Board » Интернет » Web-программирование » PHP frameworks


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2025

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru