Это действительно стоит для изменения от CodeIgniter до Платформы Зенда? если так, насколько трудный это было бы?

Для пред1.0:

slug = models.SlugField(prepopulate_from=('title',))

должен работать просто великолепно

Для 1,0, использовать camflan's

6
задан Jeff Mercado 15 August 2011 в 22:31
поделиться

2 ответа

Платонический роман

Вы говорите, что счастливы, но все же у вас есть секретный платонический роман с Zend Framework. Так что должны быть некоторые вещи, которые вам больше нравятся в ZF, или вы читали и слышали о нем, и вы видите, что он постоянно приобретает репутацию и качество.

Не могли бы вы рассказать нам об этом больше?

Выбор структуры. параличи

Я могу рассказать вам только о своем опыте с точки зрения пользователя ZF. Год назад я тоже столкнулся с вопросом о фреймворке, и я много думал об этом и о том, какой фреймворк выбрать. См. Мое автобсуждение здесь.

Я решил изучить Zend Framework и пока нисколько не жалею об этом решении. На данный момент, когда я оцениваю рынок фреймворков PHP, я бы сказал, что на самом деле есть только два отличных варианта с общей точки зрения: Symfony и ZF.

Зачем меняться, если ты счастлив?

Но опять же, ты счастлив. Ваш выбор технологии должен в первую очередь основываться на том, позволяет ли она вам выполнять заданные требования. Если вы уже создали свою собственную CMS и можете быстро и стильно выполнять требования клиентов, зачем вам меняться, если не по собственному желанию?

Обучение - это хорошо

С другой стороны;) кажется, что всегда стоит узнать что-то новое. Но, может быть, вы можете просто поиграть с ZF, попробовать небольшой личный проект или что-то в этом роде.

Может быть, даже больше стоит изучить язык C, Ruby или Python или ...

Изучение ZF

В любом случае, если вы Решив выбрать ZF, вы, скорее всего, не пожалеете об этом, и я не думаю, что это займет у вас так много времени. Вы знаете PHP, вы знаете, как работают фреймворки. Вам просто нужно прочитать о некоторых новых концепциях и привыкнуть к другому API. К тому же, ZF плохо связан, вы даже можете начать использовать его классы в своих приложениях CI и познакомиться с ним «на ходу».

13
ответ дан 8 December 2019 в 14:44
поделиться

Переключитесь на ZF, если воспользуетесь его новыми функциями. Подключение к сервисам, поддержка OpenID, REST-сервер, SOAP-сервер ...

Но если вам нужны только базовые CMS-подобные функции (CRUD + аутентификация), то ZF слишком много :)

Думаю, вам стоит изучить это, но не пытайтесь переписать вашу рабочую CI CMS в ZF. Это бесполезно. И он тоже будет медленнее.

Заявитель: Я счастлив, пользователь ZF :)

2
ответ дан 8 December 2019 в 14:44
поделиться
Другие вопросы по тегам:

Похожие вопросы: