Использование Drupal 7 или разработка новой системы: что лучше для повторного запуска веб-сайта с сообществом из 15.000 пользователей? - PullRequest
0 голосов
/ 22 сентября 2010

Я должен принять решение для нашей ( eXma немецкий) веб-страницы сообщества. Мы перенесем его на новую систему.

Есть два сайта: Первый заключается в разработке совершенно новой системы, например, Джанго и Питон. Второе - использовать новый Drupal 7.

Лично у меня гораздо больше опыта работы с Drupal 6, и теперь, так как я тестирую Drupal 7 на своей локальной системе, я думаю, что это очень хорошая система с очень хорошим API для создания растущей страницы сообщества с некоторыми пользовательскими разработками модулей. , Но другая сторона думает, что будет лучше разработать совершенно новую систему, основанную на Django / Python (потому что PHP - плохой язык для них ... но я думаю, что это не важно), потому что Drupal не так хорошо масштабируется, как система с python (но у нас только 15000 пользователей на данный момент ...) и лучше управлять собственной системой, потому что мы знаем код.

Можете ли вы помочь мне принять правильное решение? Я предпочитаю Drupal 7 с некоторыми собственными модулями, мы будем разрабатывать. Поскольку Drupal имеет прочное ядро ​​из центральных модулей, которые нам понадобятся нашему сообществу.

Ответы [ 2 ]

3 голосов
/ 22 сентября 2010

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

У него довольно крутая кривая обучения, но документация и сообщество превосходны. Однако вы упоминаете, что у вас есть опыт работы с Drupal 6, поэтому кривая обучения может быть не такой крутой для вас.

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

1 голос
/ 22 сентября 2010

Придерживайтесь того, с чем вам удобно и что вам нравится поддерживать / расширять.Я бы выбрал Python по соображениям производительности (по сравнению с PHP), хотя правильная система с кэш-памятью кода может значительно ускорить процесс.

...