View
1.108
Download
5
Category
Preview:
DESCRIPTION
Алексей Колосов.Инструментарий начинающего разработчика Drupal.
Citation preview
Инструментарий начинающего
разработчика Drupal
Колосов Алексей, IT-Patrol inc.
В какой ОС можно работать?
для «консерваторов» для «уставших»
для «желающих»
Какую среду разработки выбрать?
Geany+ просто редактор+ быстр и удобен+ выглядит и работает одинаково везде!
монстр с потрясающим набором возможностей +несколько неповоротлив --
расширяемый за счет плагинов +
+ не менее монстр, хотя и поменьше+ прост и быстр+ расширяемый за счет плагинов
Какую платформу использовать?
+ простой+ очень простой
- иногда с Drupal подглючивает- работает только под Windows
+ очень много модулей из коробки+ работает гораздо быстрее Denwer+ доступен под Windows, Linux, MacOSX- чуточку сложен в настройке
+ очень быстрый+ оптимизация от компании Zend Technologies
- сложен в установке и настройке
MAMP / MAMP PRO
LAMPLinux + Apache + MySQL + PHP
Что еще можно и нужно применять в работе?
SVN+ одна из самых распространенных+ подходит для командной разработки- требует серверной части
GIT
+ индивидуален+ более гибок, чем SVN
+ не требует серверной части- иногда бывает довольно медлителен
+ гибкие и децентрализованные+ могут работать централизованно (Bazaar)
Модули для Drupal: Devel, CoderУтилита drush + drush make
Некоторые полезные ресурсы и примеры
Настройка Eclipse - http://drupal.org/node/75242Официальный сайт Eclipse - http://eclipse.org/Настройка NetBeans - http://drupal.org/node/1019816Официальный сайт NetBeans - http://netbeans.org/Официальный сайт Geany - http://geany.org/
XAMPP - http://www.apachefriends.org/ru/xampp.htmlZend Server CE - http://www.zend.com/en/products/server-ce/
Что такое GIT - http://ru.wikipedia.org/wiki/GitКлиент для Windows TortoiseGIT - http://code.google.com/p/tortoisegit/Инструкции по GIT - http://githowto.com/Что такое Subversion (SVN) - http://ru.wikipedia.org/wiki/SubversionКлиент для Windows TortoiseSVN - http://tortoisesvn.net/
Recommended