Доброе утро, уважаемые посетители сайта "Дом интересных фактов"!

Создание сайта

Автор статьи: Иван Сухарев

Дата: 2013-09-20

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

Для чего нужен сайт.

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

К первой группе относится ведение бизнеса, в этом случае создание сайта значительно расширит круг возможных потенциальных покупателей, даст возможность предоставить им максимальную информацию о товарах и услугах, условиях их получения, способах оплаты и т.д. Это могут быть как сайты-визитки, состоящие из нескольких веб-страниц, так и громадные интернет-магазины из сотен и тысяч таких страничек. Второй большой группой факторов, побуждающих людей создавать собственные сайты, является потребность и желание общения. Сюда относится создание личных блогов, на которых авторы рассказывают о своей жизни, делятся своими размышлениями, демонстрируют свои возможности и увлечения и т.д. Создать тематический сайт в настоящее время просто необходимо человеку, увлеченному какой-либо деятельностью или исследованием, желающих найти единомышленников, разделяющих его интересы. Конечно же, существует еще множество сайтов другой направленности – новостные порталы, биржи, игровые сайты, сайты знакомств и другие, все типы перечислять нет необходимости. Главное, что создав собственный сайт, человек может получить возможность общаться с теми, кто ему интересен, параллельно занимаясь своим любимым делом. Вот таким образом пользователи Интернета обогащают друг друга духовно и материально, получая при этом удовольствие, как от самого процесса, так и от способов такого взаимодействия.

Что бы создать сайт, можно обратиться к профессиональным агентствам, специализирующимся на программировании. Они действительно могут претворить в жизнь все ваши мечты и пожелания, но, во-первых, вам все равно надо будет контролировать выполнение технического задания и постоянно вносить свои коррективы, ведь зачастую исполнители имеют свое представление о пожеланиях клиента. А во-вторых, эта трата времени, сил и нервов вам влетит в копеечку – стоимость создания мало-мальски функционального сайта без особых излишеств начинается от 25-30 тысяч рублей. В Интернете, конечно, есть предложения создать сайт за 100-200 долларов, но, поверьте, на практике это окажется гораздо дороже, или же это будет уж очень упрощенный вариант. Дилетантов мы обсуждать не будем, а профессиональная команда за 3 рубля работать с вами не будет. Да, и еще есть такой нюанс. Если ваш сайт сделан профессионалом, то и управлять им должен человек, подготовленный к этому. То есть для контроля работы и внесения корректив вам придется или обращаться за помощью к другим людям, или самостоятельно осваивать все закоулки сайтостроения.

Самостоятельное создание сайта.

Для того чтобы создать сайт самостоятельно, необходимы определенные технические знания и навыки. Прежде всего, нужно понимать язык HTML, знать CSS и уметь пользоваться программами обработки текстовых файлов. Так и создавались сайты – в текстовом редакторе на языке HTML сочинялись страницы, сохранялись в формате .html и переносились на сервер в Интернете, где и хранились в таком неизменном виде. Процесс этот непростой, но, поверьте мне, вполне доступный для осуществления даже людям, весьма далеким по роду своей деятельности от технических специальностей. Мой первый сайт был именно таким – страницы на HTML, две таблицы стилей CSS, один скрипт Java. Все было статично, и сейчас я вспоминаю процесс изменения меню, добавления ссылок на новые статьи и прочие манипуляции, слегка поеживаясь. Ведь при этом приходилось изменять код каждой страницы в отдельности. На простое добавление новой страницы и внедрение ее в структуру сайта уходила уйма времени и сил. Такое безобразие продолжалось около полугода, пока мне на глаза не попалась статья о том, что существуют динамические сайты и целые системы, ими управляющие.

Но до этого момента мне пришлось весьма основательно изучить язык HTML, ориентироваться в принципах каскадирования и правилах CSS, освоить несколько программ-редакторов для сайтостроения. Работал я самостоятельно, информацию получал из разных источников и терял уйму времени на всяческие состыковки и доведение кода до нужного результата. Гораздо позже я стал обращать внимание на тематические курсы по сайтостроительству. Тогда я понял, что в самом начале своего пути допустил непростительную ошибку. Вместо того, что бы по крупицам искать в сети на примерах чужих сайтов необходимую информацию, повторять чужие ошибки и находить их решение, можно было изучить тему в одном месте у профессионала в своем деле, который досконально изучил все тонкости и все освоил на практике.

Изучив полтора десятка курсов по сайтостроению, я пришел к выводу, что лучшими для меня явились курсы Евгения Попова. Если бы мне в свое время хватило «ума и сообразительности» обратить внимание на его бесплатный курс по HTML (вы можете его скачать, нажав на ссылку: скачать бесплатно курс по HTML), то многие проблемы прошли бы мимо меня, не говоря уже о сэкономленном времени, которого тогда катастрофически не хватало. Кстати говоря, я и сейчас иногда просматриваю его курс, обновляя свои знания, ведь все в голове не удержишь, а некоторые детали довольно быстро улетучиваются.

Это все в полной мере относится и к бесплатному курсу по CSS все того же Евгения Попова, вы можете с ним ознакомиться, нажав на ссылку: скачать бесплатно курс по CSS. Доходчивое объяснение – понятно любому человеку, удобная структура уроков – всегда можно найти необходимую тему, не перелопачивая все страницы, ну и профессиональное исполнение самого курса – вот моменты, которые отличают в выгодную сторону Евгения Попова и его продукты. Мне всегда было приятно работать с профессионалами, а пользоваться их трудами тем более. Поэтому я рекомендую всем, кого интересует возможность построить сайт самостоятельно и не растягивать этот процесс на годы, как получилось у меня – воспользуйтесь курсами Е.Попова, вы будете удивлены легкостью и быстротой решения своих задач.

Использование CMS для создания сайта

Полученные вами знания пригодятся в освоении современного принципа сайтостроения, а именно – использования для этой цели CMS (page Management System) – системы управления контентом. Рассмотрим этот вопрос подробнее.

Систем управления контентом очень много – около сотни, но каждая из них является программным продуктом, предназначенным для организации сайта и управления его содержимым. CMS могут быть платными и бесплатными. Платные системы позиционируют себя как более функциональные и защищенные, но, как показывает практика, на основе любой бесплатной CMS при должном старании можно сделать профессиональный сайт с высокой степенью защищенности. К наиболее популярным CMS, используемых для построения сайта самостоятельно относятся: Joomla! (33.92%), WordPress (27.45%), DataLife Engine (8.85%), 1C-Битрикс (7,23%), uCoz (6.16%), Drupal (5.52%), MODx (3.38%) и прочие, занимающие 7,49%. Некоторые из них отличаются излишней простотой и одновременно ограниченной функциональностью, другие предоставляют возможность сделать самостоятельно интересный и профессиональный проект, но требуют специальной подготовки и много времени на их изучение. Нас будет интересовать золотая середина – такая система управления контентом сайта, которая не займет много времени на собственное изучение, даст возможность неискушенному в вопросах верстки и дизайна пользователю создать индивидуальный функциональный проект, и при этом будет бесплатной.

CMS Joomla!

Проведя собственный мониторинг разных CMS, я остановил свой выбор на Joomla!, системе управления контентом, полностью отвечающей моим вышеприведенным требованиям. Смысл взаимодействия с Joomla! сводится к работе в панели администратора, где создаются материалы сайта, его меню, создаются различные модули, устанавливаются расширения. Для того, что бы самостоятельно создать сайт на Joomla! используются и язык HTML, и таблицы стилей CSS, но сам сайт написан на PHP. Такой сайт является динамичным, и принцип его работы по своей сути отличается от статичного рукописного сайта, состоящего из html-страничек. Дело в том, что на сервере, где располагается сайт, созданный на Joomla!, вы не найдете страниц с текстами статей в их привычном традиционном виде файлов с расширением .html. Их там просто нет. Все дело в том, что страницы сайта генерируются так сказать «на лету» после запроса к ним пользователя. То есть лишь после того, как посетитель сайта нажмет на внутреннюю ссылку или пункт меню, эта страница с помощью скриптов собирается из разных модулей и отображается в окне браузера. Из этих же модулей и состоит основной шаблон сайта. Модули шаблона можно образно представить себе в виде блоков, из которых собирается, как в конструктор, структура сайта. Впоследствии есть возможность какие-то блоки-модули убирать, какие-то показывать, и в целом манипулировать внешним видом страниц без ограничений. Шаблоны сайтов на Joomla! можно купить, можно скачать бесплатно, можно сделать самостоятельно. Например, сайт «Дом интересных Фактов» создан мной на основе собственного шаблона. Что поделать, люблю я индивидуальность.

С помощью многочисленных расширений функциональность сайта, созданного на Joomla! значительно расширена. Вы можете на своем сайте создать галереи фотоматериалов, размещать аудио- и видеофайлы с возможностью воспроизведения прямо на сайте, организовать систему регистрации пользователей с возможностью предоставление определенных прав. Очень удобная и функциональная система комментариев также создается с помощью расширения. Хотите вставить форму обратной связи – нет ничего проще, желаете организовать ленту RSS, вставить кнопки социальных сетей – пожалуйста. В Joomla! существует несколько тысяч бесплатных и платных расширений, обеспечивающих не только соответствие вашего сайта современным требованиям к веб-ресурсам, но и позволяющим организовать и поддерживать безопасность его содержимого. Хотя существует мнение, что Joomla! является слабозащищенной CMS, я не разделяю этого мнения. Если не ждать манны небесной, а предпринимать регулярно определенные действия, формируя систему безопасности сайта, можно добиться хороших результатов – и контент перестанут воровать, и количество попыток взломать административную панель существенно снизится. Злоумышленнику будет просто лень тратить свое время, преодолевая все препятствия, которые вы ему создали, а всего-то вы установили несколько расширений для Joomla!

Создание новых материалов сайта предоставляет возможность многочисленных и разнообразных манипуляций. Вы можете не только изменять текст, вставлять изображения, мультимедийные файлы и прочие, но и регулировать время публикации статьи, ее доступность для разных категорий пользователей и т.д. и т.п. Для освоения CMS Joomla! существует огромное количество обучающих материалов, и в этой статье я хочу дать рекомендацию тем людям, у которых появилось желание создать самостоятельно сайт на Joomla! Самым лучшим вариантом быстрого и качественного обучения работы с Joomla! на сегодняшний день является изучение курса Евгения Попова: «Joomla - Профессиональный сайт за один день". Да, действительно, на Joomla! можно создать хороший красивый сайт за один день, но только если знать, как это делать. И именно об этом рассказывает автор курса – начиная от общей информации о CMS Joomla! и заканчивая переносом сайта на реальный хостинг. В этом обучающем курсе подробно представлены все этапы самостоятельного создания сайта, точнее трех сайтов разной направленности, включая все технические детали формирования проекта на CMS Joomla!.

Улыбнемся?

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

На этом все.

До следующих встреч на страницах сайта «Дом интересных Фактов».

Количество просмотров: 1221

Вы можете поделиться своим мнением о статье со всеми друзьями и знакомыми в социальных сетях:

Комментарии к этой статье:

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

Введите результат вычислений с картинки: