Начинающим сайтостроителям


Оцените данную статью

Буквально недавно создал данный блог, разместил на хостинге и потихоньку занимаюсь его усовершенствованием, развитием, наполнением. За то небольшое время, что я знаком с так сказать web-программирование, получил уже определенное количество опыта и очень хочу им поделиться с вами. Помню как было сложно на самом старте. Обилие новой информации, просто нереальное число. Часто возникающие вопросы, ответы на которые есть в просторах интернета, но приходилось много читать чужие блоги, статьи и различную документацию. Итак, приступим.

Еще перед тем, как придумал какой бы сайт создать, какая тематика будет, дизайн и т.д., начал читать о различных CMS (движок для создания сайта). Их существует большое множество, но первый самый важный критерий для меня — это бесплатность. Чуток погуглив понял, что выбирать придется из трех наиболее популярных бесплатных систем управления контента — Drupal, Joomla, WordPress. Почитал сравнительные статейки разнообразные и всё таки остановился на Drupal 7 версии. Вкратце объясню свой выбор, рассмотрев всю троицу.

WordPress предназначен в большей степени для новичков, чтобы им начать пользоваться от вас практически не нужны какие-то предварительные знания. При этом круг задач, которые можно решить средствами WordPress существенно ограничен. Если нужно создать, например блог быстро и без проблем — эта CMS для вас.

С другой стороны стоит Drupal. Здесь уже понадобятся кое-какие начальные навыки разработчика, придется почитать документацию, различную литературу для старта. Но несмотря на этот минус, можно создать сайт любой сложности.

И осталась Joomla. Из данной троицы расположу её где-то поседине между двумя предыдущими, так сказать золотая середина. Коротко о Joomla — по освоению посложнее WordPress’a, придется пару часиков потратить на освоение принципов работы. Круг задач — практически как в Drupal, не ограничен. Это исключительно мои выводы, сделанные на основе прочитанного в инете, так что прошу сторонников определенной CMS не обижаться… В общем вектор задан, почитайте подробнее и думаю выберете исключительно под себя движок.

И еще немного о друпале. За время использования, ни капельку не разочаровался в выборе. Сейчас уже настолько привык, что особых трудностей не чувствую. Очень нравится большое количество модулей расширения для разнообразных целей, погуглив можно достаточно легко найти интересные статьи, видео уроки по drupal (ну и плюс мой блог, хотя еще мало статей по друпалу, но постараюсь поскорее исправить эту ситуацию).

Следующим этапом при создании сайта является выбор дизайна. Для друпала существует большое количество бесплатных тем оформления, мне лично понравилась тема Sky и уже хотел на ней остановится, подправить её под себя, но вдруг что-то меня переклинило и решил попробовать создать дизайн в программе artisteer 3. Сразу оговорюсь, что эта софтина платная. Пользоваться ей очень просто и за минут 20-30 выбрал, сконфигурировал понравившийся дизайн для сайта. Программа на выходе выдала сгенерированный, готовый к использованию код для drupal 7. В общем, дизайн блога сгенерил мне artisteer, сам ни строчки кода не писал. Единственное, я немного подправил css по себя, а так можно сказать, что с дизайном я особо не заморачивался. Но чувствую, что в бущем могут возникнуть определенные проблемы, поскольку artisteer выдает корявый код на выходе. По крайней мере, буквально недавно вычитал из инета эту инфу. Сам еще не проверял степень корявости, в общем время покажет, а пока живу спокойно. Как понадобиться, буду разбираться и руками править код.

С движком и дизайном сайта вроде бы немного разобрались. Но хочется еще заметить одну вещь. Рано или поздно, вам придется лезть в исходники, например чтобы подправить дизайн, или определенные вещи в CMS (особенно если это Drupal). Для этого вам просто необходимо изучить хотя бы азы HTML и CSS. Можно конечно не заморачиваться, ничего не читать по данным технологиям и думать, что и без этого прокатит. Но будьте уверены, через пару недель, а то и меньше вы сами полезете гуглить о HTML и СSS…Без этого никуда, если вы ставите задачу, чтобы сайт нравился посетителям и радовал вас.

И напоследок немного о тематике вашего сайта. Что же выбрать? Задачка не из простых как может показаться. Лично мой совет, первый сайт — это должен быть блог и пишите в нем о том, чем вы очень увлекаетесь, и хорошо разбираетесь (так будет проще наполнять уникальными статьями) или в чем собираетесь разобраться. К примеру можете вообще описывать пошагово, как вы создавали сайт, что делали, какие трудности подстерегали, как их решали. А там по мере вашего профессионального роста, постоянно будет о чем писать, не переживайте. Я допустим люблю программировать и с компами возиться, поэтому немного прикинув, решил, что мой блог будет в основном о C#, сайтах, drupal, ну и о всяких полезных программках, плюс разнообразные интересные вещи в ОС Windows, проблемах с которыми пользователь может столкнуться и их решении. Когда же ваш блог будет популярен, монетизируете его и он станет приносить денежку, можете приступать ко второму сайту. Это уже может быть что угодно, хоть свою социальную сеть создавайте. Знаний будет достаточно. А ваш первый сайт — это полигон, на котором вы будете учиться и постигать всё новые и новые навыки для будущих побед.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *