Drupal або Joomla? Вибір CMS

Я вирішив, що система управління контентом (CMS) є кращою основою для мого сайту . Мій наступний крок полягає у виборі правильної.

Відмінне місце для початку OpenSourceCMS , сайт з користувачем огляди у значній мірі всі основні гравці в просторі CMS. Що відрізняє їх один від одного в тому, що вони також надають демонстраційні версії кожної CMS вони охоплюють. Ви дійсно зможете увійти в передній частині або задній частині кожного з них, перенастроювати його, і внести зміни у вашій душі завгодно. Кожні дві години вони "перезавантаження", а потім викласти назад в нову установку. Це прекрасний спосіб поекспериментувати без того, щоб пройти через весь час і зусилля на установку кожної системи самостійно.

Установка Drupal та Joomla на мій хазяїн

Крім тестування на кожній платформі OpenSourceCMS, я також хотів встановити їх на собі, щоб виміряти, наскільки легко вони будуть працювати. На щастя, мій хостинг-провайдер, Host Gator, використовує продукт під назвою Fantastico , що робить установку Drupal та Joomla просто декількома клацаннями миші. Обидва успішно встановлений з мінімальними зусиллями. Пуристи гребують Fantastico, але для моїх цілей, це був швидкий і простий спосіб, щоб змусити його працювати швидко, щоб бути в змозі почати ногами шини кожного продукту.

Установка Drupal та Joomla локально

Як я повинен буду тестового середовища незабаром, установка обох продуктів на моїй локальній машині це хороша ідея, а також. Перш ніж я зможу це зробити, хоча, мені потрібно встановити LAMP (або WAMP) стек зазвичай використовується програмне забезпечення з відкритим вихідним кодом. ЛАМПИ дозволяє моєму робочому столі, щоб діяти як веб-сервер, так що я можу запустити все, від моєї локальної машині так само, як якби він був запущений на мій господар.

Для цікавих, LAMP розшифровується як Linux, Apache, MySQL, PHP , і вони чотири продукти, які складають фундамент, Drupal, Joomla, та безліч інших продуктів. WAMP по суті одне і те ж, але використовує ОС Windows в якості операційної системи. Кожен продукт пропонує власний інсталятор, і я отримав WAMP працює на моїй локальній машині в одну мить.

Місцеві установки Drupal та Joomla було трохи складніше. Я повинен був зрозуміти, як налаштувати MySQL бази даних, і знати правильні відповіді на ряд питань, хоча майстри, що кожен продукт, пропонований були досить добре. Повний новачок, ймовірно, будуть перевантажені, але я знайшов це в значній мірі оснащення, щоб отримати як відбувається швидко.

Вибір кращої CMS

Наприкінці дня, і не продукт виділявся як очевидно, домінуючою рішення. У кожного були свої тонкощі і метафори для організації інформації та виконання завдань. Як і слід було очікувати, було багато відмінностей між ними. Як вивчення мови, стаючи експертом в будь-якій платформі, ймовірно, буде тривалим процесом.

Я провів чимало часу в кожній з платформ створення контенту, зміна навколо шаблонів, активуючи модулі, і роблю все можливе, щоб отримати розумну відчути, що це буде схоже на роботу в кожній середовищі. Я завантажив кілька додатків, які були широко доступні, щоб оцінити, наскільки легко було б додати до їх основних функцій. Я оцінюється дружелюбність пошуковій системі URL, вони справили. Перш за все, я намагався отримати уявлення про те, наскільки комфортно я почував у кожному продукті, розуміючи, що я, ймовірно, буде проводити багато часу з моїм остаточний вибір.

Здавалося, що Drupal були неймовірні здібності визначати різні типи контенту. Я міг би створити "роботу" об'єкт і визначити, які атрибути (назва, країна, опис і т.д.), він повинен утримувати. Це було досить потужним. Мені сподобалося, як все було доступно з однієї сторінки, без завантаження і перезавантаження весь час. Додавання та форматування змісту було легко. Існували велике число включені модулі, які можуть бути включені, на форумах в блогах на коментарі, щоб я міг розширити її функціональність досить легко. Там дуже багато, щоб любити приблизно Drupal.

Joomla приваблює жорстку лінію між "передньої частини" (те, що бачить відвідувач при відвідуванні сайту) і "задня частина" (те, що адміністратор бачить для управління сайтом), що є більш послідовним з іншими додатками, які я використовував у минулому . Типи контента в основному фіксовані, хоча існує значне розмаїття в тому, як можна відобразити їх. Joomla також поставляється в комплекті з меншою кількістю функцій, ніж Drupal, який може бути добрим чи поганим в залежності від вашої точки зору. Кількість унікальних додатків, хоча був вражаючим. Насправді, Joomla має цілий розділ їх сайт, присвячений Joomla розширень . Минув деякий час, щоб з'ясувати різницю між компонентом, модуль і мамбот, але як тільки це було ясно, я зміг продовжити Joomla досить легко.

Для того, щоб моє рішення, я, нарешті, вирішили подивитися на спільноти, які оточували і підтримували кожного продукту. Як тест, я зробив загальний запит на підтримку дошки кожного продукту. Моя Joomla повідомлення отримали ряд корисних відповідей у ​​відносно короткі терміни. Мій Drupal повідомлення нудився протягом декількох днів, і навіть запитавши вдруге для зворотного зв'язку, як і раніше без відповіді. Як я буду вивчати кожну систему, і покладатися на інших, щоб допомогти мені, цей досвід в кінцевому рахунку, хитнувся маятник в Joomla.

При цьому ключові рішення в бік, моя наступна завдання полягатиме у виборі правильного поєднання розширень, щоб додати до моєї установки Joomla бази.

Немає відповідних посад.

Схожі посади притягнуті до вас Yet Another повідомлення, пов'язані плагін .

  1. Джон каже:

    Дуже добре продумані і остаточне це рішення ви прийшли відображає той же шлях, який я вжито.

    «Підтримки» Joomla через свої яскраві, дружнє співтовариство дійсно сяє через.

    Мій досвід, як же, як ваша на Drupal форумах. Питання нудився протягом декількох днів, були проігноровані ... і врешті-решт пішов радара. Запитувана питання вдруге отримав такий же байдужістю.

    Очевидно, що коли ви використовуєте з відкритим вихідним кодом є елемент самодопомоги потрібно, але destinction між Joomla та Drupal в цьому сенсі є величезний розрив. Якщо Drupal був комерційним продуктом було б встановити гру і матч Joomla і будь-який інший підтримки зосереджені програмному середовищі.

    Враховуючи, що це проект з відкритим кодом, Drupal має реальною проблемою в цій галузі і повинна вирішити, як вона поставляє «підтримки» і як вона виглядає після новачків. Технологія головки можуть сперечатися, поки вони йдуть посиніння про відносне перевагу програмного забезпечення або не викликають врешті-решт, це підтримка, що найголовніше для нових усиновлювачів.

    Thumbs до Joomla, великі пальці вниз Drupal і двічі великі пальці за цю прекрасну частину виявлення досвіду я також мав.

    Нове плаття Emporer це!

  2. Привіт Джон,

    Ваші коментарі дуже багато підсумував свої висновки. Шкода, теж, як Drupal, здається, дійсно міцну основу, що я впевнений, що був використаний для розробки вражаючих сайтів.

    Практичний результат, без вітаючи співтовариство допомогти новим користувачам в лоно, я боюся, в Drupal перспективи на майбутнє не таким перспективним, як Joomla.

  3. Клаудіо каже:

    Привіт Давида,

    Спробуйте IRC-канали. Підтримка кімнаті завжди заповнений, і люди там використовувати для відповіді на питання та питання швидко.

    Клаудіу

  4. будемо робити обидві мої старі сайти новий знову з Drupal - зміст рішення в галузі управління були причини для прийняття рішення

    спасибі за включення цього матеріалу там ...

  5. GiorgosK каже:

    Drupal має крутий кривий навчання, іноді відповіді перед нами не менш, ми просто повинні шукати їх.

    Я витратити якийсь час на Drupal себе після того, як витратити пару років за допомогою інших систем (і Joomla), але я, нарешті, вирішив залишитися з Drupal (і не шкодую про це). Це був інструмент, хоча зроблені в основному для розробників на увазі, але змінюється повільно намагається залучити більше звичайних користувачів.

    У всякому разі, я поважаю ваш вибір при виборі Joomla, якщо ви запитаєте мене ваші відповіді залишилися без відповіді було просто невезіння

    Якщо хтось хоче спробувати (або другої спроби), будь ласка, не полінуйтеся почитати довідники http://drupal.org/handbooks перед тим як ставити питання, так як Drupal має свій власний унікальний словник термінів, які необхідні для розуміння та роботи з Drupal .

    Для новачків я рекомендую definetelly кулінарну книгу
    http://drupal.org/node/120612

  6. Дякуємо за хорошу всі коментарі.

    Я, безумовно, згоден, що Drupal є міцною платформою. Хоча я була дуже щаслива з Joomla і відчувати це був правильний вибір для мого поточного проекту, я все ще планую працювати на Drupal сайт в певний момент в майбутньому.

  7. Я став на шлях для PHP CMS трохи більше року тому, нічого не знаючи про PHP, MySQL і т.д. Drupal представляється найбільш перспективним, але я просто не міг отримати мою голову навколо нього. Навчання був занадто крутий. З мого досвіду велику гнучкість йде рука об руку з більш складним для користувача інтерфейсом. У кінцевому рахунку я думаю, що гнучкість Drupal можна було б його краху.

  8. Едді каже:

    як щодо мамбо? Я читав багато дискусій про переваги і недоліки кожної з трьох, але багато часу нитки одного або двох років. я радий знайти цю свіжі обговорення, і хотів би почути думки з Joomla. 2 самих важливих аспектів для поточного проекту SEO дружелюбність і кінцевий користувач легко у використанні.

  9. themegarden.org каже:

    Обидва, Drupal та Joomla, дійсно великий. Обидва мають сильні сторони і недоліки.
    З коробки, Joomla має трохи більше функцій, і коротший час навчання.
    На іншому сайті Drupal є більш гнучким і більш потужним. Багато "великих гравців" ті дні перетворення їхніх сайтів Drupal (наприклад http://www.observer.com/ - New York Observer)

  10. Уенделл каже:

    Я не можу говорити за Joomia, але я мав на минулому грав з WordPress в якості мого особистого блога додаток і останнім часом працював на стороні для невеликого журналу, щоб включити Drupal установки в індивідуальних видавничої системи - після Нью-Йорк Обсервер Модель.

    Так у мене є деякі ідеї точки зору кінцевого користувача для розробника. У принципі, потенціал і гнучкість Drupal Дивно, але зручності не вистачає і, як згадувалося в деяких коментарях крива навчання, як порка в тверду цегляну стіну на повному польоті.

    Проте, якщо вам потрібні індивідуальні рішення у вас є дивовижні інструменти, такі як комплект змісту конструкції (ССК). Тут я був в змозі визначити всі поля для історії журналу, видання та учасниками. Таким чином, ми могли б отримати наш контент вести себе саме так, як ми хотіли. Парадигма CCK, в поєднанні з думками (модуль для отримання інформації, і представити його) буде знецінюватися велика кількість поточних модулів Drupal, як ви можете роль самостійно, як би ви не вибрали.

    Однак, це остання точка насправді суперечить навчання та поточної схильність до Drupal-розробників. Спочатку я особисто знайшов Drupal форуми не вистачає, але, як я розробив свій Drupal словниковий запас і почав розуміти, Drupal парадигм, я був кращим, щоб описати мої проблеми і пошук рішень. Зараз я з легкістю зможете знайти інформацію мені потрібно. Кожна проблема в мене була до сих пір було докладно описано десь у форумах - це була справа бути активною, а не реактивним.

    Я підозрюю, що ваше питання, можливо, залишилися без відповіді, тому що, можливо, було запропоновано раніше. Це не прощає negelect, але знову ж суперечить схилялося до розробників.

    З трохи читання я зробив на Joomia / Drupal порівняння, Joomia здається, щоб зосередитися на користувача і як такі можуть бути хорошим вибором для вашого проекту. Однак, якщо ви дійсно плануєте розширити те, що ви робите в майбутньому, і потрібно дуже гнучка CMS Ви можете все ще хочете грати з Drupal. Для мене особисто реальна влада знаходиться в комплект Вміст Будівництво і призначені для користувача тематизації і поглядів.

  11. ChrisW каже:

    Я тільки що (буквально) створити простий сайт в останні кілька днів за допомогою Drupal та безкоштовний шаблон я знайшов в Інтернеті. Я раніше використовувалися Mambo (більш-менш збігається з Joomla) і цілком задоволені тим, це в той час. Тепер я спробував Drupal, я розумію, що мені не вистачало! Mambo була незграбною, темпераментні і досить заплутані створити на початковому етапі, і я ніколи не переконати своїх користувачів, щоб додати вміст власного до нього. На відміну від цього, Drupal був вітер, щоб встановити, внутрішню логіку, до речі, їм просто, інтерфейс досить простий у використанні і додаткових модулів я намагався досі відмінні.

    Але ви маєте рацію позитивну підтримку користувачів по всьому Joomla і Mambo, хоча поки я ще не має жодних проблем з Drupal, що я не міг виправити сам або з невеликою допомогою від WWW.

    IBM порівнянні Drupal та кілька інших CMS для тестового проекту і пішов на Drupal. Вони пояснюють, чому тут:

    http://www.ibm.com/developerworks/ibm/osource/index.html

  12. Кріс Джейнс каже:

    Я намагався Joomla і Drupal. Нарешті я закохався в Drupal. Для мене практично не було, навчання з нею. Майже все було більш-менш зрозумілі для мене.
    Joomla / Mambo була (і залишається) дуже дивне на мій погляд. Я до сих пір не розуміють внутрішню логіку їх і моє враження від Joomla: менш складна, виробляє потворні HTML, unlogical, дивно, негнучким; Але це було тільки перше враження. I'am впевнені, що ви можете стати щасливим і продуктивним з Joomla, якщо ви зрозуміли ідею цієї CMS, але очевидно, що мій мозок не вистачає можливостей, щоб ознайомитися з Joomla. Я думаю, що вибір правильної см це дуже особисте.

  13. На мій обмежений досвід на сьогоднішній день у мене насправді був приємно здивований, що Drupal простіше у використанні, ніж я був змушений вірити, і Joomla насправді складніше, ніж я очікував. Не цілком ясно, наскільки всі елементи поєднуються один з одним у той час як з Drupal я знайшов дуже чіткий опис основний дизайн і зрозумів набагато швидше. У мене було важко отримати безкоштовну добре написані підручники і посібники з Joomla, Drupal, в той час як з нею набагато простіше. Я все ще в нерішучості, але починають схилятися до Drupal для більшості сайтів, а також для блогів WordPress. Може бути, Joomla застряг в середині? Це дуже, здається великим, щоб почати с, але, можливо, не настільки велика, як тільки ви в неї потрапляють. Одна з проблем, хоча я вже був з моєї Fantastico установка Drupal, оскільки це дає SQL помилки. Це не проблема Drupal так що я буду вручну установці на свій реальний сайт.

    Щоб брати участь в дискусіях я зробив огляд Webology обстеження і поклав довгий ад-блог на моєму особистому блозі.

    Сподіваюся, що ви знайдете її корисною: http://owenmcnamara.com/2009/08/08/comparison-of-drupal-and-joomla/

    Я думаю, що і Joomla і Drupal є великими, але в кожного є сильні і слабкі сторони і, можливо, кожен звертається до дещо інший тип веб-розробника.

    Спасибі за Вашу статтю

    Оуен

  14. Іван говорить:

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

    Дозвольте мені пояснити: з корпоративної люди вікно допомоги виплачуються відповісти на ті ж питання знову, і знову, і знову. У той час як члени спільноти Joomla не виплачуються вони готові відповісти на ті запитання знову і знову (хоча, як форуми стають більше і більше, я не впевнений, як довго це буде продовжуватися).

    У Linux Forum людей, безумовно, готові допомогти, але ви повинні бути готові, щоб допомогти собі в першу чергу. Якщо ж питання була дана відповідь в іншому місці ніхто не збирається відповідати на нього знову. Це те, що вікно пошуку для. Це також допомагає форумах перебування розумного розміру з поза того, щоб значно спотворена інформація в одному місці або іншому.

    Тепер я буду explaing чому Linux підхід краще для пошукача. Якщо ви хочете, щоб допомогти собі і шукати щось, ви будете шукати. Якщо одна тема форуму присвячений ваш відповідь, ідеї кожного, думки і відповіді в одному місці, ви просто повинні читати. Однак, якщо тему форуму ви шукаєте була дана відповідь в мільйон різних місцях, ви не можете знайти відповідь на конкретні проблеми в одному місці, ви, можливо, доведеться гортати сторінки і сторінки різних повідомлень форуму знайти те, що вам потрібно якщо у вас є терпіння, щоб зробити це, і не засмучуються і йдуть.

    Таким чином, на закінчення я б ніколи не тест форуму чи спільноти, задаючи питання та перевірки часу відгуку, бо кожен форумі є люди, переглядаючи повідомлення. Я хотів би перевірити форум і спільнота за допомогою функції пошуку приклад питання і, бачачи, якщо Є розумні і точні відповіді на те, що я шукаю. Таким чином, ви також можете перевірити час відгуку, бачачи, коли кожна людина розміщені там відповідь.

  1. [...] Drupal проти Joomla. Він бере Joomla, але робить випадок для Drupal, як краще базового двигуна, ІМО. Інший Drupal проти Joomla статті. [...]