Сайты и все для них

Движок для профессионального сайта

XXI век – век информации. Информационные технологии сегодня играют ключевую роль. Каждый год пользователей глобальной сети Интернет становится все больше и больше. Огромное количество фирм используют ресурсы «паутины» для укрепления позиций своего бизнеса. Любая уважающая себя фирма владеет хотя бы сайтом визиткой, кстати, данный вид web-ресурсов уже отмирает и в настоящее время подобные сайты создаются все реже и реже.

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

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

Какие бывают CMS?

При создании сайтов выбор CMS неизбежен. Принято разделять системы управления контентом на платные и бесплатные. Однако нам кажется целесообразным разделить платные CMS ещё на два вида: самописные (написанные для отдельного ресурса) и коммерческие (покупаемые по лицензии и используемые на многих сайтах). Рассмотрим отличия этих разновидностей.

Главное достоинство бесплатных CMS – их бесплатность, но и недостаток тот же! «Халявные», как принято называть в народе системы управления контентом из-за своей «бесплатности» лишены регулярной службы поддержки. Залатывают дыры, пишут дополнения в основном любители, которым просто нет никакого резона дотошно следить за стабильностью и надежностью системы. Кроме того, при возникновении проблем вам никто не окажет быструю квалифицированную помощь, максимум, на что вы можете надеяться, так это на грамотный ответ в посте какого-то из многочисленных форумов, посвященных отдельно взятой CMS. Среди «радостей» можно выделить открытый исходный код, а также огромное количество дополнений (в особенности на Joomle).

Создание сайтов на основе «самописной» CMS тоже не вдохновляет. Все вроде бы хорошо: и CMS платная, и уникальная, и вроде стабильная… Но, стабильность не подразумевает отсутствие дыр, которыми могут воспользоваться злоумышленники, вы же не можете быть на 100% уверены в профессионализме специалистов, которые занимались разработкой системы. Да и к тому же, даже если с движком на начальном этапе все в порядке, вам придется раскошелиться на содержание IT отдела, который будет его совершенствовать, заниматься круглосуточной поддержкой.

Самым оптимальным на наш взгляд выбором является платная коммерческая CMS, например, HostCMS, которая позволяет создать от небольшого сайта-визитки, до монструозного корпоративного портала. Тут вам и профессиональная тех-поддержка, и постоянные обновления, и высокая степень защиты. В общем, если вы заинтересованы в создании профессионального многофункционального портала, стоит все-таки потратиться на коммерческий движок!

Что нам стоит сайт построить?

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

1. Необходимо определиться с CMS. Не пугайтесь, эта аббревиатура обозначает всего-навсего оболочку вашего будущего сайта. Это три начальные литеры английских слов «content», «manager» и «system». Проще говоря, CMS – это система управления контентом, то есть, наполнением вашего сайта. С помощью CMS вы размещаете тексты, если таковые присутствуют на сайте, графику и так далее. Бесплатные CMS можно скачать в сети. Платные заказываются у web-специалистов. Во втором случае вы получаете эксклюзивный продукт, который будет только вашим.

2. Определение с хостингом сайта, иначе говоря, с его размещением. Каким будет «дом» вашего сайта, таким будет и его работа. Хостинговых компаний существует множество, но серьёзно настроенные пользователи предпочтение отдают тем фирмам, которые предоставляют платный хостинг сайтов. Преимущества очевидны – бесперебойность функционирования серверов, широкие права администрирования, значительные аппаратные ресурсы.

3. Продвижение сайта, так сказать, показ его максимальному количеству пользователей. Путей, так уж вышло, пока существует два. Сайты продвигаются в поисковых машинах и в социальных сетях. Оптимальным является комбинированное продвижение, одновременное – и в интернет-сообществах, и в поисковиках. Такое продвижение даёт максимальную результативность. Не у каждого сайтостроителя, правда, находится достаточно средств для такого продвижения, но если мобилизоваться, то результаты превзойдут все ожидания.

Каждый из перечисленных пунктов, повторимся, концептуален. Существует множество мелких деталей, которыми «обвешивается» процесс создания сайта, словно новогодняя ёлочка игрушками. Более детально о создании сайта можно узнать, лишь столкнувшись с этой проблемой лицом к лицу, взяв, так сказать, её решение в собственные руки. Одно скажем верно. В создании сайта нет ничего такого, что останавливало бы современного передового человека. Простите за избитую и надоевшую фразу, но мы её скажем применительно к созданию сайта – попробуйте, вам понравится.

Индивидуальная информация

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

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

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

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

Почему нужно иметь платный хостинг

Хостинг – аренда части удаленного сервера, на котором хранятся и располагаются сайты клиентов. В настоящее время существуют как платные, так и бесплатные. В чем же их отличие? Какой хостинг выбрать: платный или бесплатный?

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

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

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

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

В отличие от бесплатного, в платном доменное имя имеет второй уровень. Оно принадлежит не компании, предоставляющей услуги, а клиенту и считается его собственностью.

Главное, что отличает доменное имя второго уровня – оно в большей степени облегчает продвижение сайта, потому что все поисковые системы отдают первенство именно им.

Таким образом, видно явное преимущество платного хостинга перед бесплатным. Платный хостинг – показатель серьезности и солидности его владельца, а доменное имя является собственностью владельца сайта.

Для разработки собственных веб-страниц можно, разумеется, использовать разные средства — некоторые предпочитают писать HTML-текст в простом текстовом редакторе, а некоторые готовы мириться с малыми возможностями разработки веб-страниц в программах типа Mozilla Composer, где можно оперировать визуальными элементами страниц. Класс программ, к которому относится программа Quanta Plus, является золотой серединой. С одной стороны, изменения вносятся непосредственно в текст, в котором все элементы HTML автоматически подсвечиваются разными цветами. При этом для ввода практически всех элементов есть удобные встроенные средства автоматизации, так что собственно о синтаксисе можно и не думать, если не хочется. С другой стороны, в любой момент возможен предварительный просмотр результата в том же окне.

Программа Quanta Plus – мощное средство разработки. Для ее описания этого небольшого раздела явно недостаточно, поэтому мы постараемся лишь указать на некоторые основные моменты ее использования.

Основное окно программы Quanta PLUS показано на рисунке. Как вы видите, в левой части окна показано дерево каталогов и файлов, из которого можно выбирать файлы для редактирования. Двойной щелчок на файле открывает его в окне редактирования. Можно открыть файл и нажав сочетание Ctrl-O. Именно здесь и создается сам сайт, путем написания кода, хотя если у Вас нету желания в этом разбираться то можете просто заказать создание качественного сайта от SE-LM. Но если все же хотите сами научится, то продолжим.

Разумеется, можно открыть несколько файлов одновременно. Все открытые файлы располагаются в правой части экрана. Там между ними можно переключаться, используя «вкладки» в нижней части экрана.

Однако дерево каталогов и файлов — это только один вариант левой части окна программы. Левая часть окна тоже состоит из четырех вкладок, и дерево каталогов и файлов — это только первая из них.

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

Первоначально вкладка проектов пуста. Для того чтобы создать новый проект, выберите в меню Проект пункт Новый проект. Откроется окно создания проекта. Здесь нужно будет указать следующие параметры:

  • Название — любое название для вашего проекта;
  • Назначение — папка, в которой будут по умолчанию размещены файлы проекта. По умолчанию название этой папки совпадает с названием проекта, расположенного в вашей домашней папке;
  • Файл проекта – имя файла с конфигурацией вашего проекта. Файл имеет расширение .webprj;
  • Автор — ваше имя (будет использоваться для автоматического указания автора);
  • Адрес электронной почты — в комментариях не нуждается;
  • Источник проекта — переключатель, позволяющий указать размещение исходных файлов, которые войдут в проект. Если вы будете редактировать файлы только на локальном компьютере, выберите пункт Добавить локальные файлы. Если вы работаете над проектом. совместно с кем-то еще, можно автоматически загружать последние изменения с сайта – для этого используйте второй пункт Использовать wget для загрузки файлов с сайта. Наконец, можно автоматически использовать cvs-репозиторий, для чего предназначен третий пункт.

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

Откроется третье окно. Здесь, если вы хотите, чтобы проект можно было автоматически загружать на сервер, отметьте переключатель Опубликование проекта и введите ftp-адрес сервера, а также имя пользователя и пароль для входа на этот сервер. В этом же окне есть дополнительные переключатели. Если отметить переключатель Использовать действия до просмотра, то можно указать программе, какие предпринимать действия при выборе просмотра содержимого странички. Можно, например, запустить на локальном компьютере php-интерпретатор для просмотра веб-страниц, написанных на РНР. Когда все готово, щелкните на кнопке Закончить.

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

И, наконец, на четвертой вкладке собрана документация по пользованию программой Quanta Plus, а также по языкам PHP, JavaScript, HTML и CSS.

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

Синтаксис HTML автоматически подсвечивается различными цветами. Можно также подсвечивать синтаксис PHP, XML, JavaScript, Java, Perl, SQL, С, C++, Modula2, Ada, Python и других языков. Если требуется переключить подсветку вручную, выберите в меню Настройки пункт Режим подсветки и далее нужный язык.

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

Чтобы выбрать стиль подсветки для какого-либо элемента, на панели Выбор конфигурации выберите из раскрывающегося списка Подсветка язык, к которому принадлежит элемент, а из раскрывающегося списка Элемент – название элемента. Снимите отметку с переключателя По умолчанию на панелях Стиль элемента и Шрифт элемента. Затем можно выбрать цвет элемента, используя кнопки Обычный и Выделение (в последнем случае выбирается цвет выделенного элемента). При необходимости следует отметить пункты Полужирный и/или Курсив, если необходимо, чтобы элемент всегда отображался соответствующим образом. На панели Шрифт элемента можно выбрать гарнитуру, размер (кегль), а также кодировку шрифта. На панели Автоопределение подсветки можно ввести расширения или МIМЕ-типы файлов, для которых подсветка элементов будет выполняться в соответствии с текущей схемой.

Помимо самого создания сайта ему необходимо подобрать красивое доменное имя. Это можно сделать на сайте www.ztelecom.ru, где регистрация доменов по очень низким ценам.


Прокрутить наверх