Странного хочется: FrameWork\CMS

Zhilinsky
На сайте с 05.08.2007
Offline
86
1378

Хочется сделать скрипт, но катастрофически лень заморачиваться на всё остальное. Потому что оно в итоге займёт 95% кода и времени.

Хочется базовую структуру, систему авторизации, вывода данных и понятную модель.

Посмотрел Zend FrameWork - атомный реактор, есть модули под многие вещи, а того, что нужно - нет.

Посмотрел CodeIgniter - почти то же самое, документация получше, разобраться проще, но точно так же всё руками и непонятно зачем вообще такой FW нужен. Разве что в качестве структуры MVC-модели.

Обо что себя лентяя самоубить ? :bl:

Жилинский (http://жилинский.рф/).
K
На сайте с 12.07.2006
Offline
295
Kpd
#1
Zhilinsky:
а того, что нужно - нет.

А так всегда :D

Ничего не имею против фреймворков, но под свои персональные задачи пишу свои скрипты. Оно и работает надежнее и шустрее.

Обо что себя лентяя самоубить ?

НАчните с простого, а там само собой затянет :)

Pavka
На сайте с 20.05.2005
Offline
82
#2
Zhilinsky:
Хочется сделать скрипт, но катастрофически лень заморачиваться на всё остальное. Потому что оно в итоге займёт 95% кода и времени.

Что в данном случае скрипт, и что для Вас остальное? :)

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

Если Вам нужно готовое решение - посмотрите drupal или modx. По сути - это более усовершенствованные framework`и, чем Zend FrameWork и CodeIgniter.

Ну и не стоит забывать, что в CodeIgniter можно использовать модели Zend FrameWork, тем самым расширяя его возможности. (наоборот не смотрел, т.к. Zend FrameWork мне показался громоздким)

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

Без подписи
N
На сайте с 15.08.2007
Offline
5
#3

Вообще говоря, у любого мало-мальски известного фреймворка есть сформировавшееся сообщество, а значит и куча всякого рода аддонов, плагинов и модулей. Например, для Symfony есть куча готовых модулей для клепания социальных сетей :) . Там Вам и MVC своеобразное, и ORM и автоматизированное тестирование, и многие другие идеологические штуки. Но опять же монструазная.

А известных фреймворков с трудной для понимания документацией я как-то не встречал =).

Вы бы озвучили, чего нужно, чтобы было от чего плясать, чего советовать :)

Zhilinsky
На сайте с 05.08.2007
Offline
86
#4

Надо правда глянуть на ModX, я на него давно уже не смотрел...

Есть некий скрипт, работающий с базой - смотреть таблички, менять значения. Нужно авторизовать пользователя и подсунуть ему нужную таблицу в базе данных.

Работа с базой - пара страниц кода, а как представлю, что всё остальное надо писать - выть хочеццо =(

N
На сайте с 15.08.2007
Offline
5
#5
Zhilinsky:
Есть некий скрипт, работающий с базой - смотреть таблички, менять значения. Нужно авторизовать пользователя и подсунуть ему нужную таблицу в базе данных.

Скаффолдинг? :)

Работа с базой - пара страниц кода, а как представлю, что всё остальное надо писать - выть хочеццо =(

Всё остальное писать придётся в любом случае :). Но фреймворки позволяют свести нудятину к минимуму.

Zhilinsky
На сайте с 05.08.2007
Offline
86
#6
Скаффолдинг?

Ха ! Разделение прав доступа надо :-D

Zhilinsky добавил 04.03.2008 в 18:11

Всё остальное писать придётся в любом случае

пойду писать ТЗ и вернусь за исполнителем. Йа - лентяй %)

N
На сайте с 15.08.2007
Offline
5
#7
Zhilinsky:
Ха ! Разделение прав доступа надо :-D

На всякий случай: в Zend Framework есть пакет Zend_Acl, который с этой задачей весьма и весьма справляется. Из автономных готовых решений phpGACL, но он требует ADODB.

Есть отечественная разработка - CMF\CMS MZZ (http://mzz.ru), в которой тоже есть неплохая реализация ACL. Если потратить некоторое время на изучение и поход, то сможет помочь.

Zhilinsky
На сайте с 05.08.2007
Offline
86
#8

да, я смотрел Zend_ACL , но насколько понятно документирован Codeigniter - настолько же бестолково документирован Zend FW. Начал понимать про ZFW только когда читал про CI.

MZZ напоминает отечественный вариант CI =)

N
На сайте с 15.08.2007
Offline
5
#9

Не знаю, если честно, где Вы общие моменты у MZZ и CI нашли... Разве что оба - MVC-фреймворки ;)

A
На сайте с 27.12.2006
Offline
15
#10

Zhilinsky,

Посмотрите Seditio

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий