Подтвердить что ты не робот

Должен ли я использовать Пилоны или Пирамиду?

Я планировал переехать из Django в Pylons, но затем я столкнулся с Pyramid.

Каковы различия между Пилонами и Пирамидой?

Я прочитал некоторый текст в PylonsBook, который в настоящее время охватывает Pylons 0.9.7, и задаться вопросом, нужно ли начинать для Pylons и пирамиды.

4b9b3361

Ответ 1

Пилоны не отменяются, и он будет продолжать получать обновления. Тем не менее, "будущее" само по себе находится в Пирамиде. В списке рассылки указан Pylons 2.0. Он полностью протестирован и лучше документирован, чем Pylons 1.0, поэтому вы можете прыгать на борт, если будете свежими.

Пирамида - это, по сути, слияние Pylons и Repoze.bfg. Подробнее об этом читайте в pylons-devel.

В частности, в это вступительное письмо. Если у вас есть более глубокие вопросы, пообщайтесь в каналах #pylons, #pyramid или #repoze irc (freenode).

Ответ 2

Вы хотите пойти с пирамидой, скорее всего. Может показаться, что это более сложная система, но на самом деле она намного чище и очень интуитивно понятна. Кроме того, документация для проекта просто потрясающая и, на мой взгляд, даже лучше, чем проект django, который хорошо известен для него документацией.

Это не делает его "как django". Он все еще слегка связан, и вы можете использовать любой шаблон, базу данных, форму, систему управления сеансом и т.д., Которые вам нравятся.

Стоит отметить, что Pyramid является базовой структурой, и Pylons строится поверх нее.

Ответ 3

Если вы планируете запустить новый проект, перенесите или просто изучите фреймворк, я рекомендую использовать Pyramid.

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