Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

Основы создания сайта своими руками


Основы создания сайта своими руками

14.04.2008

Здравствуйте!

Приветствую Вас, дорогой друг, на страницах рассылки "Основы создания сайта своими руками"!

Содержание выпуска:

1. Новый бесплатный электронный курс

2. Что такое движок?

3. Новости http://svoysite.ru/


Бесплатный электронный курс

Сегодня я хочу познакомить Вас с новым, довольно интересным ресурсом, который, я надеюсь, окажется полезным и для Вас.

http://svoysite.ru/go/freecours

Речь идет о бесплатном обучающем курсе. Курс стартовал совсем недавно и я сразу подписалась на него. Прочитала уже все письма и решила во что бы то ни стало поделиться с Вами ссылкой. Почему?

Смотрите сами, вот только часть того, что Вы получите, подписавшись на курс:

- История инфобизнеса
- что такое электронная коммерция
- платежные системы
- основные инструменты сайтостроительства
- раскрутка и реклама...

Плюс ко всему дополнительные бонусы в форме обучающего видео по сайтостроительству, учебники по HTML, FLASH, раскрутке, набор скриптов для сайта и еще куча всего интересного и все это.... БЕСПЛАТНО!

Подписывайтесь на курс и начинайте его изучать, не теряйте время.

Вот ссылка: http://svoysite.ru/go/freecours

Наверх


Что такое движок

Представьте, что вам требуется создать сайт с разделами, подразделами и десятком статей. Самый простой путь — взять программу для редактирования веб-страниц, построить в ней отдельные документы и связать их между собой. Многие веб-мастера начинают именно так. Ведь современные редакторы обладают развитыми средствами верстки, работы с шаблонами, отслеживания ошибок и многое другое. Однако наступает период, когда возможностей обычного html становится недостаточно. Хочется добавить на сайт голосование, гостевую книгу, способ писать комментарии к статьям, в общем, то, что можно встретить на множестве других сайтах. При увеличении количества документов увеличивается также и вероятность возрастания различных ошибок. Все это приводит к тому, что требуется система, которая бы расширяла возможности сайта, упрощала наполнение контента и автоматизировала процесс построения навигации. Так мы приходим ко второму способу построения сайта — через динамическое управление содержанием. Основой для этого и выступает движок сайта.

Что же такое движок? Движком будем называть набор серверных программ, который извлекает данные из базы данных и управляет ими, позволяя добавлять, редактировать и удалять информацию на сайте. Этим не ограничивается область применения движка, в его задачу входит также управление интерактивными модулями — новости, гостевая книга, форум, голосование и т.д. Более распространенный термин — «Система управления контентом» (СУК или по-английски Content Management System, CMS). Но мы будем использовать именно «движок», потому что это менее официально, да и признаться, просто мне нравится.

Понятно, что движок для новостного сайта будет отличаться от движка развлекательного ресурса. У них разное направление и задачи. Тем не менее, не вдаваясь в подробности предназначения сайта, опишем область использования движков.

Смена дизайна и его подстройка под существующие нужды
Как правило, дизайн веб-страниц имеет характерные области, которые остаются неизменными на всех документах. Сюда можно отнести заголовок сайта и так называемый «подвал» — нижняя часть страницы. Учитывая эти особенности, шаблон дизайна размещается в отдельном файле, что позволяет легко его редактировать и менять. Данный подход ускоряет работу над сайтом, ведь теперь дизайнер и программист могут работать независимо друг от друга, не ожидая результатов труда партнера.

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

Интерактивные возможности
Любой развитый движок работает как инструмент обратной связи с пользователями. Сюда относят такие традиционные модули как: голосование, гостевая книга, форум, добавление комментариев, оценка статей.

Сбор статистики
Можно сохранять статистику по количеству прочтений статей и затем использовать ее для генерации списка популярных материалов. Еще один способ формирования подобного списка — воспользоваться итогами оценки статей пользователями.

Иерархическая структура
Поскольку информация сохраняется в виде структуры данных, допустимо использовать произвольное количество разделов и подразделов с любым уровнем вложений. Разделы, разумеется, можно переименовывать, переносить в другое место и удалять.

Разумеется, существуют множество готовых CMS с большим потенциалом, в которых все упомянутые достоинства уже реализованы. Зачем тогда писать что-то свое? Здесь есть несколько доводов.

* Большие многогранные системы недостаточно хороши именно в силу своей универсальности. В попытке охватить все и вся, они становятся слишком громоздкими, занимают лишнее места и имеют массу избыточных функций.
* Никакая система не предусмотрит всех пожеланий разработчика сайта. Создавая движок самостоятельно можно реализовать самые смелые творческие фантазии.
* Проще написать программу самому, чем разбираться в чужом коде. Эта прописная истина известна многим программистам. Построение собственного движка помогает лучше изучить используемые технологии и быстрее вносить желаемые изменения.

В конечном итоге, умея создавать свой движок, мы начинаем лучше разбираться в системах управления контентом и у нас появляется альтернатива — воспользоваться уже готовыми системами, бесплатными и не очень, или написать свой код, который будет делать именно то, что вы и проектировали.

Автор: Влад Мержевич
Ресурс: www.htmlbook.ru 


А теперь вопрос.

Что лучше: Использовать готовый движок или написать самому?

Думаю, это каждый должен решить для себя сам. Я же могу только показать где начать искать информацию.

  • Если хотите сделать сайт на бесплатном движке, то предлагаю начать с блога http://blog.svoysite.ru - Как сделать сайт на бесплатном движке. Там Вы найдете начальную информацию и необходимые ссылки.

  • Если же хотите попробовать создать динамический сайт самостоятельно, то могу посоветовать курс  "Все технические моменты онлайн бизнеса в видеоформате-2 или PHP+MySQL для начинающих"  . Этого будет достаточно для того, чтобы изучить PHP+MySQL.  Поверьте, только с помощью бесплатных статей и учебников  изучить это будет очень сложно и долго. Хотя, можно и проверить ;
     

  • Все возражения, размышления и свою точку зрения прошу оставлять в комментариях здесь>> Обязательно напишите, что Вы думаете по вопросу в заголовке. Жду!

 

 

 Наверх


Новости http://svoysite.ru/

Новые статьи на сайте:

Информеры: зачем они нужны?
Наверное, многие встречали в русском интернете это явление: когда на каком-нибудь сайте есть отдельный блок, который при перезагрузке страницы меняется, донося до нас каждый раз новую информацию. Что это и зачем это нужно? Читать далее>>

Как сделать действительно хороший сайт
В данной статье я расскажу Вам о том, как сделать действительно хороший, популярный и привлекательный сайт. Итак начнём...Читать далее>>

Постулаты сайтостроения
Написать эту статью меня вынудило большое количество вопросов, поступающих от людей, которые не только не хотят сами стать веб-мастерами, но и вообще, редко заходят в сеть. Если Вы не веб-мастер и не собираетесь им быть, то прочитайте эту статью, чтобы не мучить других глупыми вопросами. Если же Вы собираетесь создать свой сайт, то тем более прочтите статью, чтобы не спрашивать себя «Зачем мне всё это?» и обрести полную уверенность в себе и своих силах. Читать далее>>

Наверх


А на сегодня все.

Хотите задать вопрос? Пишите! mail@myneo.info

http://svoysite.ru - Сайт своими руками для тех, кто только начинает


В избранное