Первый крупномасштабный проект Web Dev - Советы по управлению контентом? - PullRequest
0 голосов
/ 22 февраля 2011

Я знаком с HTML, CSS и некоторыми PHP и Javascript.Я сделал несколько довольно сложных веб-сайтов, для которых я выступал в роли веб-мастера, вручную добавляя весь контент в HTML.

Я собираюсь представить предложение для моего первого внешнего клиента в более крупном бизнесе.У них есть ИТ-специалист, который будет отвечать за обновление веб-сайта, который я для них создаю.

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

Что бы вы порекомендовали в качестве следующего шага выше простого способа ручной загрузки файлов и редактирования HTML, как я привык?Что-то вроде базы данных MySQL и вызовов PHP?Буду ли я тогда хранить все изображения в базе данных?

Полагаю, я просто пытаюсь выяснить, что наиболее распространено в среднем бизнесе.Я ценю любые рекомендации, которые вы можете предложить!

Натаниэль

Ответы [ 3 ]

1 голос
/ 22 февраля 2011

Моя компания также создала крупные и средние проекты. Нам нравится настраивать внешнюю страницу с навигацией и внутреннюю страницу, которую клиент может контролировать с помощью панели управления с помощью FCK Editor или TinyMCE.

Таким образом, по сути, у нас есть страница-обертка (в нашем случае это MasterPage, но в PHP вы бы использовали include или index.php со строкой запроса для извлечения содержимого), а затем мы добавили содержимое HTML из базы данных.

Эта база данных заполняется клиентом в его панели управления. FCK Editor позволяет загружать изображения и управлять ссылками и т. Д.

Для наших крупных клиентов в панели управления есть особые особенности, позволяющие им добавлять видео, вложения в PDF, записи в блогах, часто задаваемые вопросы и т. Д.

Вот несколько примеров: http://pspwllc.com и http://needsontime.com и http://nwacasa.org

0 голосов
/ 28 февраля 2011

Также взгляните на WordPress, это намного проще, чем Drupal.Он менее мощный, но может служить вашим потребностям.Вам НЕ нужно будет настраивать модули, такие как FCKeditor, поскольку они встроены.Любой сможет легко редактировать контент.Обратите внимание, что WordPress не только для блогов, вы можете создавать различные виды веб-сайтов с ним.Другой выбор - Joomla, он также проще чем drupal.Но WordPress является самым простым.

0 голосов
/ 22 февраля 2011

Поначалу Drupal может быть немного сложным, но если вы придерживаетесь базовых модулей - он отлично подходит для управления контентом веб-сайта. Вы можете написать свою собственную мини-систему управления контентом - хранить текст и изображения (формат BLOB-объектов MySQL) в MySQL.будет пара страниц администратора PHP и хорошая функция render (), отвечающая за рендеринг страницы.

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