<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-4304123864228100926</id><updated>2011-07-30T21:55:00.874+03:00</updated><category term='apache'/><category term='drupal'/><category term='web-server'/><category term='mysql'/><category term='cms'/><category term='php'/><title type='text'>451°Flow</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://451flow.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4304123864228100926/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://451flow.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>451°F</name><uri>http://www.blogger.com/profile/09814159488515977162</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://4.bp.blogspot.com/_RP9zsj_cJDA/S3vHOP32o8I/AAAAAAAAABk/tJ849A4g5DA/S220/foto_1541.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>3</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-4304123864228100926.post-6052627411970843211</id><published>2009-11-24T11:17:00.003+02:00</published><updated>2010-02-17T19:21:44.995+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='mysql'/><category scheme='http://www.blogger.com/atom/ns#' term='drupal'/><title type='text'>Домашний веб-сервер. Настройка</title><content type='html'>Сервер установлен и хочется уже приступить к работе с Друпалом. Но сначала необходимо этот сервер настроить. Настойка сервера включает в себя настройку &lt;b&gt;MySQL&lt;/b&gt;, &lt;b&gt;Apache&lt;/b&gt; и &lt;b&gt;PHP&lt;/b&gt;. Приступим.&lt;br /&gt;&lt;br /&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Начнем с &lt;b&gt;MySQL&lt;/b&gt;. Запускаем &lt;i&gt;MySQL Server Instance Configuration Wizard&lt;/i&gt; (Пуск – Все программы – MySQL – MySQL – MySQL Server 5.1). В окне &lt;i&gt;Please select a configuration type&lt;/i&gt; отмечаем &lt;i&gt;Standard Configuration&lt;/i&gt; (ничего экстраординарного настраивать не будем).&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/_RP9zsj_cJDA/SwunhtcI8xI/AAAAAAAAAAM/dn5gqhXiy7I/s1600/mysql+01.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://4.bp.blogspot.com/_RP9zsj_cJDA/SwunhtcI8xI/AAAAAAAAAAM/dn5gqhXiy7I/s320/mysql+01.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Далее, в окне &lt;i&gt;Please set the Windows&lt;/i&gt; options оставляем галочку &lt;i&gt;Install as Windows Service&lt;/i&gt; (сервер баз данных будет запускаться как сервис), отключаем &lt;i&gt;Launch the MySQL Server automatically&lt;/i&gt; (нам он не нужен постоянно запущенным). Пункт &lt;i&gt;Service Name&lt;/i&gt; оставляем в значении &lt;i&gt;MySQL&lt;/i&gt;.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/_RP9zsj_cJDA/SwunrAUBmKI/AAAAAAAAAAU/lBvsNd8S56g/s1600/mysql+02.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/_RP9zsj_cJDA/SwunrAUBmKI/AAAAAAAAAAU/lBvsNd8S56g/s320/mysql+02.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;На шаге &lt;i&gt;Please set the security options &lt;/i&gt;два раза вводим пароль администратора сервера баз данных. Его забывать не желательно.&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/_RP9zsj_cJDA/Swun2Zbr8CI/AAAAAAAAAAc/kW2Cyh1EI_E/s1600/mysql+03.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/_RP9zsj_cJDA/Swun2Zbr8CI/AAAAAAAAAAc/kW2Cyh1EI_E/s320/mysql+03.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;В дальнейшем просто нажимаем далее и ждем окончания установки. Сервер &lt;b&gt;MySQL&lt;/b&gt; настроен, но им надо еще как-то управлять. Для этой цели служит &lt;b&gt;MySQL GUI Tools&lt;/b&gt;, обитающие на странице &lt;a href="http://dev.mysql.com/downloads/gui-tools/5.0.html"&gt;http://dev.mysql.com/downloads/gui-tools/5.0.html&lt;/a&gt; . Ищем там &lt;i&gt;Windows (x86)&lt;/i&gt; – нажимаем &lt;i&gt;Pick a mirror&lt;/i&gt; – &lt;i&gt;No thanks, just take me to the downloads!&lt;/i&gt; И выбираем ближайшее зеркало для скачивания. Установка очень тривиальная – просто нажимать далее. И вот, в Пуск – все программы – MySQL обнаруживаем &lt;i&gt;MySQL Administrator&lt;/i&gt;(инструмент управления базами данных – он нам и необходим), &lt;i&gt;MySQL Migration  Toolkit&lt;/i&gt;, &lt;i&gt;MySQL Query Browser&lt;/i&gt; (инструмент для исполнения запросов) и &lt;i&gt;MySQL System Tray Monitor&lt;/i&gt;(утилита управления сервером). Запустив &lt;i&gt;MySQL System Tray Monitor&lt;/i&gt; мы, запустим сервер. Теперь финальная часть настройки &lt;b&gt;MySQL&lt;/b&gt; – создание базы данных для нашего будущего сайта. Запустим &lt;i&gt;MySQL Administrator&lt;/i&gt;. Для создания нового подключения нажмем на кнопку с троеточием.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/_RP9zsj_cJDA/Swun7R7m3aI/AAAAAAAAAAk/x6bnqJ-929s/s1600/mysql+04.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/_RP9zsj_cJDA/Swun7R7m3aI/AAAAAAAAAAk/x6bnqJ-929s/s320/mysql+04.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Заполним поля: &lt;i&gt;Connection&lt;/i&gt; – название соединения (по вашему вкусу), &lt;i&gt;Username&lt;/i&gt; – имя пользователя (&lt;i&gt;root&lt;/i&gt;), &lt;i&gt;Password&lt;/i&gt; –заданный при установке &lt;b&gt;MySQL &lt;/b&gt;пароль, &lt;i&gt;Hostname&lt;/i&gt; – имя хоста (для нашего локального сервера &lt;i&gt;localhost&lt;/i&gt;). &lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/_RP9zsj_cJDA/Swun_Jfn-qI/AAAAAAAAAAs/brUxVarW3UE/s1600/mysql+06.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/_RP9zsj_cJDA/Swun_Jfn-qI/AAAAAAAAAAs/brUxVarW3UE/s320/mysql+06.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Нажимаем &lt;i&gt;Apply&lt;/i&gt; для сохранения и &lt;i&gt;Close&lt;/i&gt; для возврата к диалогу выбора соединения. Там в &lt;i&gt;Stored Connections&lt;/i&gt; уже есть наше соединение. Выбираем его и жмем &lt;i&gt;OK&lt;/i&gt;.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/_RP9zsj_cJDA/SwuoDFIXANI/AAAAAAAAAA0/j9UjpwjLyBE/s1600/mysql+07.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/_RP9zsj_cJDA/SwuoDFIXANI/AAAAAAAAAA0/j9UjpwjLyBE/s320/mysql+07.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Выдим много разнообразной информации о сервере. Для создания новой базы данных небходимо перейти в пункт &lt;i&gt;Catalogs&lt;/i&gt;. &lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/_RP9zsj_cJDA/SwuoG9-MreI/AAAAAAAAAA8/NW49flxKejc/s1600/mysql+08.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/_RP9zsj_cJDA/SwuoG9-MreI/AAAAAAAAAA8/NW49flxKejc/s320/mysql+08.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;В випадающем по правому клику мышки меню выбираем &lt;i&gt;Create new schema&lt;/i&gt;.  Последний шаг – назвать нашу новою базу. &lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/_RP9zsj_cJDA/SwuoKGsY21I/AAAAAAAAABE/yerd5azIW5M/s1600/mysql+09.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/_RP9zsj_cJDA/SwuoKGsY21I/AAAAAAAAABE/yerd5azIW5M/s320/mysql+09.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;На этом настойка &lt;b&gt;MySQL &lt;/b&gt;закончена.&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/_RP9zsj_cJDA/SwuoNpa-d1I/AAAAAAAAABM/d8usSIvjY5c/s1600/mysql+10.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/_RP9zsj_cJDA/SwuoNpa-d1I/AAAAAAAAABM/d8usSIvjY5c/s320/mysql+10.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4304123864228100926-6052627411970843211?l=451flow.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://451flow.blogspot.com/feeds/6052627411970843211/comments/default' title='Дописати коментарі'/><link rel='replies' type='text/html' href='http://451flow.blogspot.com/2009/11/blog-post.html#comment-form' title='0 коментарі(в)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4304123864228100926/posts/default/6052627411970843211'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4304123864228100926/posts/default/6052627411970843211'/><link rel='alternate' type='text/html' href='http://451flow.blogspot.com/2009/11/blog-post.html' title='Домашний веб-сервер. Настройка'/><author><name>451°F</name><uri>http://www.blogger.com/profile/09814159488515977162</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://4.bp.blogspot.com/_RP9zsj_cJDA/S3vHOP32o8I/AAAAAAAAABk/tJ849A4g5DA/S220/foto_1541.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_RP9zsj_cJDA/SwunhtcI8xI/AAAAAAAAAAM/dn5gqhXiy7I/s72-c/mysql+01.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4304123864228100926.post-8315361449693512915</id><published>2009-10-16T16:14:00.003+03:00</published><updated>2009-10-16T16:16:17.590+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='mysql'/><category scheme='http://www.blogger.com/atom/ns#' term='php'/><category scheme='http://www.blogger.com/atom/ns#' term='web-server'/><category scheme='http://www.blogger.com/atom/ns#' term='apache'/><title type='text'>Домашний Веб-сервер. Установка</title><content type='html'>Для создания сайтов на Друпале потребуется веб-сервер. Есть два варианта доступа к такому серверу – воспользоваться услугами хостинга или установить сервер на своем компьютере. Во втором случае хостинг будет все равно необходим для размещения готового сайта в интернете, но заниматься разработкой  удобнее именно локально, а выложить уже готовый результат.&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Итак, займемся установкой серверного программного обеспечения. Друпалу необходим собственно веб-сервер, сервер баз данных и интерпретатор языка PHP. В качестве веб-сервера возьмем &lt;b&gt;Apache&lt;/b&gt;, для баз данных –&lt;b&gt; MySQL, &lt;/b&gt;ну а&lt;b&gt; PHP &lt;/b&gt;интерпретатор только один.&lt;br /&gt;&lt;br /&gt;Начнем с &lt;b&gt;Apache&lt;/b&gt;. Установочный пакет скачиваем с домашнего сайта &lt;a href="http://httpd.apache.org/download.cgi"&gt;http://httpd.apache.org/download.cgi&lt;/a&gt;. Нам необходим &lt;i&gt;Win32 Binary without crypto (no mod_ssl) (MSI Installer)&lt;/i&gt; последней стабильной версии. Установка особых сложностей не имеет, разве что в окне &lt;i&gt;Server Information&lt;/i&gt; в поля &lt;i&gt;Network Domain Server &lt;/i&gt;и &lt;i&gt;Name&lt;/i&gt; впишите&lt;i&gt; localhost&lt;/i&gt;, а в поле&lt;i&gt; Administrator's Email Address&lt;/i&gt; что-то в стиле&lt;i&gt; admin@localhost&lt;/i&gt;. Также переключатель &lt;i&gt;Install Apache HTTP Server … &lt;/i&gt;желательно поставить в положение &lt;i&gt;for All Users,… .&lt;/i&gt;Выбрав &lt;i&gt;Setup Type – Typical&lt;/i&gt; в последующем диалоге мы зададим стандартную установку. По завершению установки в системном трее рядом с часами появится значок в виде пера. Это  означает – &lt;b&gt;Apache &lt;/b&gt;успешно установлен и запущен. Для проверки введите в адресной строке браузера «&lt;a href="http://localhost/"&gt;&lt;i&gt;http://localhost&lt;/i&gt;&lt;/a&gt;» - отобразится надпись &lt;b&gt;It works!&lt;/b&gt; – &lt;b&gt;Apache&lt;/b&gt; сообщает о своем существовании. Вдобавок, по адресу «&lt;i&gt;http://localhost/manual&lt;/i&gt;» доступна обширная документация по тонкой настройке &lt;b&gt;Apache&lt;/b&gt;.&lt;br /&gt;&lt;br /&gt;Продолжим. Следующий этап – установка сервера баз данных &lt;b&gt;MySQL&lt;/b&gt;. Он находится по адресу &lt;a href="http://dev.mysql.com/downloads/mysql/5.1.html"&gt;http://dev.mysql.com/downloads/mysql/5.1.html&lt;/a&gt;. Ищем на этой довольно большой странице &lt;i&gt;Windows MSI Installer (x86)&lt;/i&gt;. Нажатием на ссылку &lt;i&gt;Pick a mirror &lt;/i&gt;попадаем на страницу с предложением регистрации. Можно зарегистрироваться и периодически получать различную информацию от разработчиков или нажать на &lt;i&gt;» No thanks, just take me to the downloads! &lt;/i&gt;и перейти к выбору зеркала для скачивания. Ближайшее зеркало определяется автоматически. Обычно есть два варианта – &lt;i&gt;HTTP &lt;/i&gt;и&lt;i&gt; FTP&lt;/i&gt;. Выбираем один из них и в результате скачиваем вожделенный файл. Установка особых сложностей вызывать не должна. В окне &lt;i&gt;Setup type &lt;/i&gt;выбираем &lt;i&gt;Typical&lt;/i&gt;. По завершению установки снимаем галочку &lt;i&gt;Configure the MySQL Server now&lt;/i&gt; – конфигурацией займемся позднее.&lt;br /&gt;&lt;br /&gt;И в завершение установим интерпретатор &lt;b&gt;PHP&lt;/b&gt;. Скачивается он со своего официального сайта &lt;a href="http://windows.php.net/download/"&gt;http://windows.php.net/download/&lt;/a&gt;, где необходимо выбрать &lt;i&gt;самую&lt;/i&gt; свежую &lt;i&gt;x86 Thread Safe&lt;/i&gt; версию. Нас интересует вариант &lt;i&gt;Installer&lt;/i&gt;. Установка довольно обычная, за исключением некоторых моментов. В окне &lt;i&gt;Web Server Setup&lt;/i&gt; выбираем &lt;i&gt;Apache 2.2.x Module&lt;/i&gt; для интеграции с уже установленным сервером &lt;b&gt;Apache&lt;/b&gt;. В следующем окне &lt;i&gt;Apache Configuration Directory&lt;/i&gt; необходимо указать путь к конфигурационной папке &lt;b&gt;Apache&lt;/b&gt;, которая обычно находится по адресу «&lt;i&gt;С:\Program Files\Apache Software Foundation\Apache2.2\conf\&lt;/i&gt;». Далее просто соглашаться с предлагаемыми установщиком значениями и все будет хорошо. &lt;br /&gt;&lt;br /&gt;Для проверки создадим в папке «&lt;i&gt;С:\Program Files\Apache Software Foundation\Apache2.2\conf\htdocs» &lt;/i&gt;файл под названием &lt;i&gt;index.php &lt;/i&gt;и запишем туда такой текст: &lt;br /&gt;&lt;br /&gt;&lt;i&gt;&amp;lt;?php phpinfo();?&amp;gt;&lt;br /&gt;&lt;/i&gt;&lt;br /&gt;&lt;i&gt;&lt;br /&gt;&lt;/i&gt;Если все сделано правильно, то введя в адресной строке браузера «&lt;a href="http://localhost/"&gt;&lt;i&gt;http://localhost&lt;/i&gt;&lt;/a&gt;» ми увидим очень подробную информацию о настройках сервера. В дальнейшем необходимо настроить все 3 компонента сервера для продуктивной работы с &lt;b&gt;Drupal&lt;/b&gt;, что я и намереваюсь рассказать в следующей статье.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4304123864228100926-8315361449693512915?l=451flow.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://451flow.blogspot.com/feeds/8315361449693512915/comments/default' title='Дописати коментарі'/><link rel='replies' type='text/html' href='http://451flow.blogspot.com/2009/10/blog-post_2134.html#comment-form' title='0 коментарі(в)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4304123864228100926/posts/default/8315361449693512915'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4304123864228100926/posts/default/8315361449693512915'/><link rel='alternate' type='text/html' href='http://451flow.blogspot.com/2009/10/blog-post_2134.html' title='Домашний Веб-сервер. Установка'/><author><name>451°F</name><uri>http://www.blogger.com/profile/09814159488515977162</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://4.bp.blogspot.com/_RP9zsj_cJDA/S3vHOP32o8I/AAAAAAAAABk/tJ849A4g5DA/S220/foto_1541.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4304123864228100926.post-653282337172720532</id><published>2009-10-16T12:54:00.002+03:00</published><updated>2009-10-16T16:20:28.099+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='cms'/><category scheme='http://www.blogger.com/atom/ns#' term='drupal'/><title type='text'>Привет, Друпал!</title><content type='html'>&lt;m:smallfrac m:val="off"&gt;    &lt;m:dispdef&gt;    &lt;m:lmargin m:val="0"&gt;    &lt;m:rmargin m:val="0"&gt;    &lt;m:defjc m:val="centerGroup"&gt;    &lt;m:wrapindent m:val="1440"&gt;    &lt;m:intlim m:val="subSup"&gt;    &lt;m:narylim m:val="undOvr"&gt;   &lt;/m:narylim&gt;&lt;/m:intlim&gt; &lt;/m:wrapindent&gt;&lt;style&gt;&lt;!-- /* Font Definitions */ @font-face {font-family:"Cambria Math"; panose-1:2 4 5 3 5 4 6 3 2 4; mso-font-charset:1; mso-generic-font-family:roman; mso-font-format:other; mso-font-pitch:variable; mso-font-signature:0 0 0 0 0 0;}@font-face {font-family:"Lucida Sans Unicode"; panose-1:2 11 6 2 3 5 4 2 2 4; mso-font-charset:204; mso-generic-font-family:swiss; mso-font-pitch:variable; mso-font-signature:-2147480833 14699 0 0 63 0;} /* Style Definitions */ p.MsoNormal, li.MsoNormal, div.MsoNormal {mso-style-unhide:no; mso-style-qformat:yes; mso-style-parent:""; margin:0cm; margin-bottom:.0001pt; text-indent:18.0pt; mso-pagination:widow-orphan; font-size:11.0pt; font-family:"Lucida Sans Unicode","sans-serif"; mso-ascii-font-family:"Lucida Sans Unicode"; mso-ascii-theme-font:minor-latin; mso-fareast-font-family:"Times New Roman"; mso-fareast-theme-font:minor-fareast; mso-hansi-font-family:"Lucida Sans Unicode"; mso-hansi-theme-font:minor-latin; mso-bidi-font-family:"Times New Roman"; mso-bidi-theme-font:minor-bidi; mso-ansi-language:EN-US; mso-fareast-language:EN-US; mso-bidi-language:EN-US;}a:link, span.MsoHyperlink {mso-style-priority:99; color:blue; text-decoration:underline; text-underline:single;}a:visited, span.MsoHyperlinkFollowed {mso-style-noshow:yes; mso-style-priority:99; color:#44B9E8; mso-themecolor:followedhyperlink; text-decoration:underline; text-underline:single;}p.MsoQuote, li.MsoQuote, div.MsoQuote {mso-style-priority:29; mso-style-unhide:no; mso-style-qformat:yes; mso-style-link:"Цитата 2 Знак"; mso-style-next:Обычный; margin:0cm; margin-bottom:.0001pt; text-indent:18.0pt; mso-pagination:widow-orphan; font-size:11.0pt; font-family:"Lucida Sans Unicode","sans-serif"; mso-ascii-font-family:"Lucida Sans Unicode"; mso-ascii-theme-font:major-latin; mso-fareast-font-family:"Times New Roman"; mso-fareast-theme-font:major-fareast; mso-hansi-font-family:"Lucida Sans Unicode"; mso-hansi-theme-font:major-latin; mso-bidi-font-family:"Times New Roman"; mso-bidi-theme-font:major-bidi; color:#5A5A5A; mso-themecolor:text1; mso-themetint:165; mso-ansi-language:EN-US; mso-fareast-language:EN-US; mso-bidi-language:EN-US; font-style:italic;}span.2 {mso-style-name:"Цитата 2 Знак"; mso-style-priority:29; mso-style-unhide:no; mso-style-locked:yes; mso-style-link:"Цитата 2"; font-family:"Lucida Sans Unicode","sans-serif"; mso-ascii-font-family:"Lucida Sans Unicode"; mso-ascii-theme-font:major-latin; mso-fareast-font-family:"Times New Roman"; mso-fareast-theme-font:major-fareast; mso-hansi-font-family:"Lucida Sans Unicode"; mso-hansi-theme-font:major-latin; mso-bidi-font-family:"Times New Roman"; mso-bidi-theme-font:major-bidi; color:#5A5A5A; mso-themecolor:text1; mso-themetint:165; font-style:italic;}.MsoChpDefault {mso-style-type:export-only; mso-default-props:yes; mso-ascii-font-family:"Lucida Sans Unicode"; mso-ascii-theme-font:minor-latin; mso-fareast-font-family:"Times New Roman"; mso-fareast-theme-font:minor-fareast; mso-hansi-font-family:"Lucida Sans Unicode"; mso-hansi-theme-font:minor-latin; mso-bidi-font-family:"Times New Roman"; mso-bidi-theme-font:minor-bidi; mso-ansi-language:EN-US; mso-fareast-language:EN-US; mso-bidi-language:EN-US;}.MsoPapDefault {mso-style-type:export-only; text-indent:18.0pt;}@page Section1 {size:595.3pt 841.9pt; margin:2.0cm 42.5pt 2.0cm 3.0cm; mso-header-margin:35.4pt; mso-footer-margin:35.4pt; mso-paper-source:0;}div.Section1 {page:Section1;}--&gt;&lt;/style&gt;  &lt;/m:defjc&gt;&lt;/m:rmargin&gt;&lt;/m:lmargin&gt;&lt;/m:dispdef&gt;&lt;/m:smallfrac&gt;&lt;br /&gt;&lt;div class="MsoNormal"&gt;&lt;span lang="EN-US"&gt;В настоящее время существует огромное число различных систем управления контентом. &lt;/span&gt;Я не буду их сравнивать. Каждый при желании и необходимости найдет себе приемлемый вариант, благо различных сравнений хватает. &lt;br /&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;Остановился на CMS Drupal я не случайно. Бесплатная, открытая и динамическая система – это только некоторые ее преимущества. Добавим сюда хорошее документирование самой системы, отличную поддержку в виде большого и адекватного сообщества. Огромный выбор дополнительных модулей дает гибкость, необходимую для разработки практически любого сайта.&lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;Википедия сообщает:&lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoQuote"&gt;&lt;b&gt;&lt;span lang="EN-US"&gt;Drupal&lt;/span&gt;&lt;/b&gt; (&lt;b&gt;друпал&lt;/b&gt;)&lt;span lang="EN-US"&gt;&amp;nbsp;&lt;/span&gt;— система управления сайтом (&lt;span lang="EN-US"&gt;CMS&lt;/span&gt;), написанная на языке &lt;span lang="EN-US"&gt;&lt;a href="http://ru.wikipedia.org/wiki/PHP" title="PHP"&gt;&lt;span lang="RU" style="color: #5a5a5a; text-decoration: none;"&gt;PHP&lt;/span&gt;&lt;/a&gt;&lt;/span&gt; и использующая в качестве хранилища данных реляционную базу данных (поддерживаются &lt;span lang="EN-US"&gt;MySQL&lt;/span&gt;, &lt;span lang="EN-US"&gt;PostgreSQL&lt;/span&gt; и другие). &lt;span lang="EN-US"&gt;Drupal&lt;/span&gt; является &lt;span lang="EN-US"&gt;&lt;a href="http://ru.wikipedia.org/wiki/%D0%A1%D0%B2%D0%BE%D0%B1%D0%BE%D0%B4%D0%BD%D0%BE%D0%B5_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%BD%D0%BE%D0%B5_%D0%BE%D0%B1%D0%B5%D1%81%D0%BF%D0%B5%D1%87%D0%B5%D0%BD%D0%B8%D0%B5" title="Свободное программное обеспечение"&gt;&lt;span style="color: #5a5a5a; text-decoration: none;"&gt;свободным программным обеспечением&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;, защищённым лицензией &lt;span lang="EN-US"&gt;&lt;a href="http://ru.wikipedia.org/wiki/GPL" title="GPL"&gt;&lt;span lang="RU" style="color: #5a5a5a; text-decoration: none;"&gt;GPL&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;, и развивается усилиями энтузиастов со всего мира.&lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;Официальный сайт Друпала – &lt;span lang="EN-US"&gt;&lt;a href="http://drupal.org/"&gt;&lt;span lang="RU"&gt;http://drupal.org&lt;/span&gt;&lt;/a&gt;&lt;/span&gt; является кладезем разнообразной информации. Также там скачивается собственно сама ЦМС. &amp;nbsp;Сайт-справочник по API &lt;span lang="EN-US"&gt;&lt;a href="http://api.drupal.org/"&gt;http&lt;span lang="RU"&gt;://&lt;/span&gt;api&lt;span lang="RU"&gt;.&lt;/span&gt;drupal&lt;span lang="RU"&gt;.&lt;/span&gt;org&lt;/a&gt;&lt;/span&gt;&lt;span lang="EN-US"&gt; &lt;/span&gt;представляет интерес при более глубоком изучении всех возможностей и программирования собственных модулей. Один минус – сообщество англоязычное, поэтому необходимы минимальные знания соответствующего языка.&lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;Друпал привлекает прежде всего своей гибкостью и мощностью. Отталкивает довольно высоким порогом вхождения и первоначально кажущейся неочевидностью некоторых решений. Но разобравшись с принципами работы основных элементов можно с минимальными усилиями создавать практически любые сайты.&lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;Для начала работы необходимо установить Друпал на веб-сервер. Это может быть как локальный сервер (предпочтительнее для разработки) так и удаленный, который я пока рассматривать не буду. Также необходимо сервер баз данных и PHP интерпретатор. Список поддерживаемых Друпалом веб-серверов и серверов баз данных довольно велик, но остановимся на наиболее популярных Apache и MySQL. Установочный пакет Apache можно найти на сайте &lt;span lang="EN-US"&gt;&lt;a href="http://apache.org/"&gt;&lt;span lang="RU"&gt;http://apache.org/&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;, а MySQL – на &lt;span lang="EN-US"&gt;&lt;a href="http://www.mysql.com/"&gt;&lt;span lang="RU"&gt;http://www.mysql.com/&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;. &lt;span lang="EN-US"&gt;PHP&lt;/span&gt; живет на своем сайте - &lt;span lang="EN-US"&gt;&lt;a href="http://php.net/"&gt;http&lt;span lang="RU"&gt;://&lt;/span&gt;php&lt;span lang="RU"&gt;.&lt;/span&gt;net&lt;span lang="RU"&gt;/&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;span lang="EN-US"&gt; &lt;/span&gt;. Установив и настроив все это, можно установить и сам Друпал. Инструкции по установке и настройке такого *AMP (&lt;span lang="EN-US"&gt;Apache&lt;/span&gt;-&lt;span lang="EN-US"&gt;MySQL&lt;/span&gt;-&lt;span lang="EN-US"&gt;PHP&lt;/span&gt;) сервера найти не сложно.&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;Свежеустановленний сайт на Друпал имеет небольшой функционал. Впрочем, его достаточно для небольшого сайта с блогами, форумом и статьями. &lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;В дальнейших статьях я постараюсь подробнее рассмотреть все шаги установки, настройки сервера и Друпала. Также расскажу о разработке сайтов с помощью стандартных модулей и о структуре самого Друпала.&lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4304123864228100926-653282337172720532?l=451flow.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://451flow.blogspot.com/feeds/653282337172720532/comments/default' title='Дописати коментарі'/><link rel='replies' type='text/html' href='http://451flow.blogspot.com/2009/10/blog-post.html#comment-form' title='0 коментарі(в)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4304123864228100926/posts/default/653282337172720532'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4304123864228100926/posts/default/653282337172720532'/><link rel='alternate' type='text/html' href='http://451flow.blogspot.com/2009/10/blog-post.html' title='Привет, Друпал!'/><author><name>451°F</name><uri>http://www.blogger.com/profile/09814159488515977162</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://4.bp.blogspot.com/_RP9zsj_cJDA/S3vHOP32o8I/AAAAAAAAABk/tJ849A4g5DA/S220/foto_1541.jpg'/></author><thr:total>0</thr:total></entry></feed>
