Проблема разработки веб-сайта CakePHP, WordPress или начать с нуля? - PullRequest
0 голосов
/ 18 сентября 2009

Я нахожусь в процессе создания нового веб-сайта, похожего на stackoverflow, но немного более отличающегося от создания профилей участников, более настраиваемых. используя CakePHP, но потом я подумал, что WordPress звучит лучше, но я помню, как работал с WordPress, и это было немного медленно, когда вы пытались просматривать веб-сайт.

Итак, я пытаюсь спросить, должен ли я создавать сайт с нуля? И я слышал, что techcrunch.com и 9rules.com полностью сделаны в WordPress, это правда?

Ответы [ 5 ]

1 голос
/ 18 сентября 2009

Wordpress - это движок для блогов, специализированный вид CMS . Он не подходит для создания чего-то вроде переполнения стека.

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

Для других PHP-фреймворков проверьте следующие вопросы:

0 голосов
/ 20 сентября 2009

Вручную закодируйте новые аспекты вашего сайта, не заботясь о конечном продукте. Ваша цель должна состоять в том, чтобы найти то, что вам действительно нужно и как они вам понадобятся. Например, если вам нужен блог для персонала, вы можете установить WordPress и перейти к следующей проблеме (ваш бренд может быть дублирован на тему WordPress).

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

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

0 голосов
/ 18 сентября 2009

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

0 голосов
/ 18 сентября 2009

Wordpress не медлителен, если получить достойный веб-хостинг и знать, как настроить веб-сервер. Но нет, этого не достаточно для этого. FastCGI на многопотоковом веб-сервере с достаточным объемом памяти для покрытия пикового трафика - вот путь.

Drupal (и, возможно, Plone), вероятно, мог бы делать то, что вы хотите, без кодирования, но вам все равно придется многому научиться, так что вы можете не получить много пользы от простого кодирования вещи.

0 голосов
/ 18 сентября 2009

Обязательно проверьте и другие фреймворки. CakePHP - это фреймворк, который делает для вас большой выбор. Если ваше приложение вписывается в него, вероятно, работает как шарм, но в противном случае фреймворк может быть огромной болью. Zend Framework обладает гораздо большей гибкостью, но также требует гораздо больше времени для начальной загрузки вашего проекта. В конце концов, все зависит от личных предпочтений, поэтому я бы порекомендовал вам попробовать некоторые фреймворки и выяснить, каково это для вас.

Некоторые рамки:

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...