Your SlideShare is downloading. ×
За что мы ненавидим Drupal
За что мы ненавидим Drupal
За что мы ненавидим Drupal
За что мы ненавидим Drupal
За что мы ненавидим Drupal
За что мы ненавидим Drupal
За что мы ненавидим Drupal
За что мы ненавидим Drupal
За что мы ненавидим Drupal
За что мы ненавидим Drupal
За что мы ненавидим Drupal
За что мы ненавидим Drupal
За что мы ненавидим Drupal
За что мы ненавидим Drupal
За что мы ненавидим Drupal
За что мы ненавидим Drupal
За что мы ненавидим Drupal
За что мы ненавидим Drupal
За что мы ненавидим Drupal
За что мы ненавидим Drupal
За что мы ненавидим Drupal
За что мы ненавидим Drupal
За что мы ненавидим Drupal
За что мы ненавидим Drupal
За что мы ненавидим Drupal
За что мы ненавидим Drupal
За что мы ненавидим Drupal
За что мы ненавидим Drupal
За что мы ненавидим Drupal
За что мы ненавидим Drupal
За что мы ненавидим Drupal
За что мы ненавидим Drupal
За что мы ненавидим Drupal
За что мы ненавидим Drupal
За что мы ненавидим Drupal
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

За что мы ненавидим Drupal

3,097

Published on

Published in: Technology
1 Comment
1 Like
Statistics
Notes
  • :D
    И тем не менее мы почему-то все равно работаем именно с ним!
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
No Downloads
Views
Total Views
3,097
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
25
Comments
1
Likes
1
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. ЗА ЧТО МЫ НЕНАВИДИМ DRUPAL(и как ему заставить нас его полюбить)
    Игорь Кандыба
    Для Drupal Camp Kyiv 2009
    Минск, Беларусь
  • 2. Drupal-Drupal-Drupal
    Лучшая CMS (в т.ч. Open Source)
    Самое активное и сплоченное сообщество
    Самая расширяемая
    Самая «звездная»
    Самая быстрорастущая
    Самая ….
  • 3. http://MoreIntelligentWeb
  • 4. Google Trends
  • 5. Job Trends
  • 6. Бросьте в меня флешкой…
    «Белый экран смерти»
    Allowed memory size of X bytes exhausted (tried to allocate Y bytes)
    «Ну почему этот модуль не работает!»
    «Будет ли порт/бэкпорт на D5/D6?»
    Fatal error: Call to undefined function
    «Почему эти два модуля не работают вместе?»
    «Где мой бэкап?»
    «Иногда апгрейд – это плохо!»
    «Где нормальная мультиязычность?»
    …….
  • 7. Рост Drupal.org
  • 8. DrupalDa Power!
  • 9. Что такое Drupal…
    Content Management System
    Content Management Framework
    Information Management Framework
    Data Management System
    …….
  • 10. Первое знакомство…
  • 11. Модули…
  • 12. Темы…
  • 13. Пора зажечь…
  • 14. Напишем пост…
  • 15. Хмммм…
    И КАК МНЕ ДОБАВИТЬ СЮДА КАРТИНКУ???!!!
  • 16. Ответ очень прост…
    Fckeditor
    Bueditor
    Tinymce
    WYSIWYG
    Htmlarea
    Yui editor
    ….
  • 17. Ответ очень прост…
    Просто установи модуль!
  • 18. Just a joke…
    - Сколько модулей понадобится, чтобы сделать Друпал таким же юзабельным как Вордпресс?
    - По-моему, я где-то видел подходящий модуль для этого...
  • 19. Сколько всего модулей…
  • 20. Например, вы не обойдетесь без Views…
  • 21. Например, вы не обойдетесь без Views…
  • 22. Но…
    НО Я ВСЕ РАВНО ХОЧУ СВОЮ КАРТИНКУ!!!
  • 23. Систему надо апгрейдить…
  • 24. Мультиязычность…
    FAKE!!!
  • 25. Panels 3…
  • 26. Panels 3. И что же плохо…
    Drupal 5 версия без разработчика (Panels 2)
    Drupal 6 версия не рекомендована для готовых сайтов (хотя все фичи есть, слишком много багов)
    Ахтунг с дивами (темизация ужасна)
    Капец с производительностью
  • 27. Производительность…
    Шаредхостингам бой!
    Более 50 модулей – разводить на разные базы
    Как всегда – куча модулей для решения
    Требуется специалист
  • 28. Продукт…
    ?
  • 29. Ну, тогда это Framework…
  • 30. И все равно проблема…
    Во многих случаях часть функционала легче написать с нуля, чем использовать готовые решения
  • 31. СООБЩЕСТВО
  • 32. Drupal learning curve…
  • 33. Решение проблем…
    Профили инсталляции (installation profiles)
    Готовые сборки
    Делать интерфейсдля юзеров “с нуля”
    Встроенные в ядро модули убрать
    Не встроенные в ядро добавить
    Не хакать ядро
    Альтернативные админки
    Drush
    Мозги

  • 34. DrupalCampGiveAway
    FOR FREE!!!
  • 35. Любите Drupalи вам воздастся
    igor@newmedia.by
    http://moreintelligentweb.net

×