Я багато чув про cms на зразок drupal, joomla та wordpress. Я завжди вручну кодував більшу частину своїх PHP та HTML і робив добре. Які плюси та мінуси використання cms?
Я багато чув про cms на зразок drupal, joomla та wordpress. Я завжди вручну кодував більшу частину своїх PHP та HTML і робив добре. Які плюси та мінуси використання cms?
Відповіді:
Від сюди :
Плюси:
Мінуси:
Плюсами використання рішення для управління вмістом є:
Мінуси:
Компанія, в якій я зараз працюю, використовувала рішення компанії Ektron, але ми віддалилися від нього, оскільки компанія - це інжиніринг, виробничий веб-сайт. Тож у ньому багато продуктів, які відповідають дублюючому формату. Це означало, що коли ми хотіли змінити інформацію про нашу продукцію для 20 наших продуктів, ми мали редагувати 20 сторінок. Якби ми хотіли перемістити елементи управління на сайті, це зайняло б багато часу, а іноді не працювало б так, як ми хотіли. Якщо ми хотіли спеціального віджета з JavaScript, його було важко реалізувати. У нас також було лише 2 людини, які працюють над веб-контентом.
CMS для мене - це справді веб-сайт із великою кількістю постійно мінливого контенту, яким керує багато людей. Чим далі ви відводитеся від великої бази користувачів вмісту для управління вмістом і постійно змінюєте дані, тим менше шансів це матиме значення. Якщо ваш сайт повинен бути гнучким у тому, що його формат і макет завжди змінюються, і значна частина вашого вмісту вписується в певний формат, який потребує більше полів, ніж те, що CMS може запропонувати, то CMS може не найкраще відповідати.
Я трохи в тому ж становищі, що і ви, - викручуючи мої власні сторінки в AJAX / PHP / HTML / MYSQL і дивлячись на CMS.
CMS здається дуже привабливим, а переваги очевидні, але поки що я виявив, що вони також є вагомою інвестицією у навчання.
Встановити CMS на зразок Joomla дуже просто, як пиріг, ви можете знайти шаблони і створити те, що добре виглядає за лічені хвилини, і легко додавати статті, зображення та інше, АЛЕ, якщо ви збираєтеся щось налаштувати, або якщо вам потрібно щось працювати для якогось конкретного Таким чином, вам потрібно буде дізнатися, як CMS працює за кадром, як писати плагіни, як створювати шаблони ...
Я зробив базову установку Joomla на своєму тестовому сервері. 3918 файлів, 712 папок і 36 db таблиць. З'ясування того, що робить що і як, певно, потребує певного часу.
Однак, створення шаблонів не здається надто складним, і ви можете додати функції за лічені хвилини, де в іншому випадку знадобиться серйозна робота. Наприклад, я просто зайшов і додав компонент блогу до моєї тестової установки. Щоб знайти, встановити, налаштувати та опублікувати перший запис, знадобилося близько 30 хвилин. Створення власного блогу та інтеграція його у ваш веб-сайт може зайняти кілька тижнів.
Якщо ви готові здати рівень контролю, до якого ви звикли (принаймні на початку), і навчитеся робити речі в будь-якій CMS, яку ви виберете, CMS повинна бути чудовою.
Особисто я шукаю використання wordpress як CMS, але поки мені не комфортно з ним робити все, що завгодно, я дотримуюся кодування вручну.
Я багато чув про cms на зразок drupal, joomla та wordpress. Я завжди вручну кодував більшу частину своїх PHP та HTML і робив добре. Які плюси та мінуси використання cms?
Люди пишуть книги і будують кар’єри, продаючи відповіді на це питання. Тут ви не збираєтеся отримати належну відповідну відповідь.
Можливо, якби ви надали якусь інформацію про те, що роблять написані вами програми, то, принаймні, є шанс, що відповіді можуть бути відповідні на питання. Термін Система управління вмістом охоплює величезну кількість програмного забезпечення.
Зупиніться і подумайте, як ви могли бути кращими та продуктивнішими як розробник. Складіть список речей, які важко, ви витрачаєте занадто багато часу або просто нудні. Можливо, є CMS, який може полегшити їх. Але не знаючи, яка проблема вам потрібно вирішити, ми не можемо надати рішення.