C чего начать начинающему разработчику сайтов, не имеющему ни знаний PHP ни HTML?

Главные вкладки

Аватар пользователя Grigorach Grigorach 20 марта 2010 в 21:56

Здравствуйте, установил локальный сервер XAMPP, затем установил CMS DRUPAL. Сайт нормально отражается в браузере, мне очень нравится, хоть я и не проффи, но по админке видно много возможность и очень хорошая структура. Но вот дальше не знаю, что делать. Знаний в PHP нет, в HTML тоже. Подскажите как мне можно овладеть сайтостроением на Drupal? нужно ли для этого знать PHP и HTML? или для работы с готовыми шаблонами не требуется этих знаний? Но тут речь идет не только о шаблонах, но и о возможных внедрения новых функций и корректировки дизайна и т.д. Также если данный язык и разметку надо изучать досконально, не могли бы вы посоветовать литературу?

Комментарии

Аватар пользователя Azerot Azerot 20 марта 2010 в 22:01

Если вы хотите выйти на сколь-нибудь высокий уровень знание PHP, HTML и CSS необходимо. С готовыми шаблонами таких знаний не требуется, но и результаты вашей работы будут не ахти какими. Центральный сайт с которого надо изучать HTML и CSS - это http://htmlbook.ru

Учебников по PHP в сети пруд пруди. Все они друг друга стоят, так что во мне так, научитесь синтаксису языка, а дальше лучшим источником будет http://php.net как справочник по функциям языка

Аватар пользователя glu2006 glu2006 20 марта 2010 в 22:03

нужно ли для этого знать PHP и HTML? - нужно.
htmlbook.ru
php.ru

А уж литературы по всему этому ну просто Валом в интернете, как говорится поиск Вам в руки.
ЗЫ. почти одновременно написали.

Аватар пользователя Grigorach Grigorach 20 марта 2010 в 22:19

Ну что же, значит буду изучать. Думаю потрачено время не пройдет в пустую. Не ожидал такой быстрой реакции на форуме, добавляет приятных впечатлений! Спасибо за ответы!

Аватар пользователя gorr gorr 21 марта 2010 в 11:35

Рекомендую по php найти книжку Дмитрия Котерова "PHP 5 в подлиннике", приятно читается, начинает автор с самых основ, научит и сервер на локалке установить с поддержкой php, и подробно изложит все тонкости языка.

Аватар пользователя Kaitano Kaitano 21 марта 2010 в 13:32

<a href="mailto:volocuga@drupal.org">volocuga@drupal.org</a> wrote:
"gorr" wrote:
найти книжку Дмитрия Котерова "PHP 5 в подлиннике"

А вот и она

Уже 2ое издание этой книги есть ... советую именно его найти Smile

Аватар пользователя r-cons r-cons 21 марта 2010 в 13:33

Что бы быстро изучить, попробуйте во всех пунктах меню что либо создать и привести сделать подобие любого сайта. После того как поймете, какие изменения на что влияют будет проще. Не уперайтесь в начале на PHP и CSS, уделите больше внимания, созданию сайта по средствам настройки.

Аватар пользователя volocuga@drupal.org volocuga@drupal.org 21 марта 2010 в 16:39

"Ламер" wrote:
изучайте сначала пчп и ксс, а потом уж за друпал беритесь.

Не врите коллега, можно делать без знания PHP (стили языком программирования не считаются, там на порядок проще)

Вопрос сколько это займёт времени. У вас не хватило терпения/желания, что не порок конечно.

Постановка вопроса "С чего начать" - неверная. Это как начать бизнес: сделать на бумагах ООО,получить 2 высших маркетолога/экономиста, а когда дойдёт до реального купи-продай - сесть на жопу от осознания того факта,что впустую просрал время и ходил окольными путями.

Правильно так: ввязаться и уже походу разруливать.

Аватар пользователя ihappy ihappy 21 марта 2010 в 17:51

"<a href="mailto:volocuga@drupal.org">volocuga@drupal.org</a>" wrote:
Правильно так: ввязаться и уже походу разруливать.

да ну не правильно. HTML и CSS просто надо знать. PHP хотя бы читать его бегло.
Понимать где переменная, а я где класс и вообще что это такое по себе.
КСС для той же темизации как и ХТМЛ.
основы этого надо знать факт.
благо на ХТМЛ и КСС две недели, а потом уже ПХП. ХТМЛ и КСС настолько быстры в обучении, что грех не выучить. Зря потраченым время в жизни никто не посчитает.

Аватар пользователя volocuga@drupal.org volocuga@drupal.org 22 марта 2010 в 1:08

"iHappy" wrote:
да ну не правильно. HTML и CSS просто надо знать

Что значит "надо знать"? Это общие слова. Не будет человек знать, если это не используется в практике.

Аватар пользователя evdemchenko555 evdemchenko555 22 марта 2010 в 12:32

Я без знания php, html, css сделал вот такой простенький сайтик mgorod.info (там пока еще не все страницы действуют).
Взял за основу тему оформления newswire. Там достаточно много регионов для размещения блоков, мне больше не надо.
Все, что пришлось сделать с кодом - это подправить некоторые цифры в коде стилей css, чтобы менюшки встали как надо.
Сайт получился, может быть не ахти какой по дизайну, но вполне отвечает моим требованиям.
Очень помогла книжка Дэвида Мерсера "Drupal 6. Создание надежных и полнофункциональных веб-сайтов, блогов, форумов, порталов и сайтов-сообществ".
Там как раз все для "чайников" рассказано. Еще очень хорошо помагает этот форум.
Хотя, чем дальше забираюсь в дебри, тем больше хочется все-таки выучить html, css и php. Думаю, буду осваивать и вам советую.

Аватар пользователя ihappy ihappy 26 марта 2010 в 0:56

"<a href="mailto:volocuga@drupal.org">volocuga@drupal.org</a>" wrote:
Что значит "надо знать"? Это общие слова. Не будет человек знать, если это не используется в практике.

Это значит, что при виде такого

<div id="druid-0" class="just-block">
        <h2>Новое на сайте</h2>
        <div class="content"><div class="item-list"><h3></h3><ul><li class=" odd first" class=" odd"><a href="/node/42173" title="Автор: seoprovincial; 6 комментариев">Первые шаги. А как блоки заполнять то?</a></li>
<li class=" even"><a href="/node/42172" title="Автор: ga6iem; 1 комментарий">Выбор в словаре форума сделать обязательным.. Не получается!</a></li>
<li class=" odd"><a href="/node/42171" title="Автор: klim">Листалка картинок.</a></li>
<li class=" even"><a href="/node/42170" title="Автор: nevillexe; 1 комментарий">Проблема с переводом views</a></li>
<li class=" odd"><a href="/node/42169" title="Автор: files32@drupal.org">workflow access не работает</a></li>
<li class=" even"><a href="/node/42168" title="Автор: druplinfo">Требуется PHP-программист на постоянную работу удалённо</a></li>
<li class=" odd"><a href="/node/42167" title="Автор: druplinfo">Требуется веб-мастер на постоянную работу удалённо</a></li>
<li class=" even"><a href="/node/42166" title="Автор: MasterTrend; 4 комментария">Просмотр видео на сайте</a></li>
<li class=" odd"><a href="/node/42165" title="Автор: Crea; 1 комментарий">Неспешно ищу работу (разработчик Drupal)</a></li>
<li class=" even"><a href="/node/42164" title="Автор: Zigs">загрузка файлов и ahah постинг формы</a></li>
<li class=" odd"><a href="/node/42163" title="Автор: TimefromTime">Ищу компаньона-программиста для создания проектов на Drupal</a></li>
<li class=" even"><a href="/node/42162" title="Автор: andypost@drupal.org">Обновление imagecache_profiles</a></li>
<li class=" odd"><a href="/node/42161" title="Автор: Elodia">Автозаполнение текста рассылки simplenews</a></li>
<li class=" even"><a href="/node/42160" title="Автор: forestdc">При выходе из админки блоки сьезжают</a></li>
<li class=" odd"><a href="/node/42159" title="Автор: noway; 5 комментариев">XSS на Drupal?</a></li>
<li class=" even"><a href="/node/42158" title="Автор: neochief; 11 комментариев">DrupalCamp Kyiv 2010</a></li>
<li class=" odd"><a href="/node/42157" title="Автор: molp; 3 комментария">Наложить изображение. Возможно ли?</a></li>
<li class=" even"><a href="/node/42156" title="Автор: MisterOnline">Slideshow как работает модуль</a></li>
<li class=" odd"><a href="/node/42155" title="Автор: zdoryk@drupal.org; 5 комментариев">Как создать файловое хранилище?</a></li>
<li class=" even"><a href="/node/42154" title="Автор: daisy">Как получить доступ к ссылкам на странице</a></li>
<li class=" odd"><a href="/node/42153" title="Автор: nukerster; 2 комментария">Выборка во Views... Или не во Views</a></li>
<li class=" even"><a href="/node/42152" title="Автор: raa@drupal.org; 4 комментария">Обновление модулей</a></li>
<li class=" odd"><a href="/node/42151" title="Автор: evdemchenko555; 4 комментария">Сайт неправильно отображается в Internet Explorer после установки модуля Panels</a></li>
<li class=" even"><a href="/node/42150" title="Автор: real_stranger; 2 комментария">проблема с отображением Panels</a></li>
<li class=" odd last" class=" odd"><a href="/node/42149" title="Автор: evdemchenko555; 2 комментария">Что за permalink и как с ним бороться?</a></li>
</ul></div></div>
</div>

у человека не начилось дикое свербение в пятой точке.
А для этого надо знать основы и все.
Вот про, что я.

"evdemchenko555" wrote:
Сайт получился, может быть не ахти какой по дизайну, но вполне отвечает моим требованиям.

дальше главной страницы не заходил.
но мне понравился. просто сделано, вот этим и нравится. косяки есть, но не значительные.