Затраты / выгоды от изучения нескольких систем управления контентом

Я ' Разработчик PHP, который использует drupal всякий раз, когда работа выглядит так, как будто она может выиграть от CMS. У меня была беседа с коллегой, который сказал, что ему очень помогает с клиентами, что он знает несколько систем управления контентом. Для меня это звучит как разделение усилий, и я не уверен, стоит ли тратить время на изучение другой системы управления контентом.

Часто ли рабочие места лучше подходят для одной системы управления контентом, чем для другой? или большинство систем управления контентом могут обрабатывать большинство заданий?

12
задан flaherty 22 August 2010 в 20:32
поделиться

4 ответа

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

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

3
ответ дан 2 December 2019 в 22:51
поделиться

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

2
ответ дан 2 December 2019 в 22:51
поделиться

Я использую только два самых популярных open source, Drupal и Joomla. ИМХО, знать больше, чем две самые популярные программы, когда дело доходит до веб-дизайна. Как уже упоминалось, я бы сосредоточился на одном немного больше, чтобы лучше адаптироваться к нему.

Кроме того, у вас может быть клиент, который просто хочет, чтобы вы разработали готовый шаблон, который ему нравится, но у которого нет опыта использования CMS.

Наконец, я лично не считаю Wordpress полноценной CMS, но также неплохо изучить WP в основном потому, что он настолько популярен, но также потому, что он отлично подходит для быстрых 3-6-страничных базовых сайтов.

1
ответ дан 2 December 2019 в 22:51
поделиться

Если вы разработчик PHP, вы можете столкнуться с тем, что ваши навыки разработки могут застопориться, если вы все время программируете только на Drupal. Вы не подвергаете себя различным методам разработки программного обеспечения. Например: разработка в Drupal 6 не дает вам большого опыта объектно-ориентированного программирования. Это в значительной степени процедурное (за исключением представлений).

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

В настоящее время я перехожу к Ruby on Rails и нахожу, что это дает мне ценную перспективу. Это также отличный фреймворк для тех проектов, где CMS не подходит. Также: некоторые из лучших практик RoR я снова включаю в Drupal.

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

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