Оценить:
 Рейтинг: 3.5

Веб-Самоделкин. Как самому создать сайт быстро и профессионально

Жанр
Год написания книги
2012
<< 1 2 3 4 5 6 7 8 >>
На страницу:
4 из 8
Настройки чтения
Размер шрифта
Высота строк
Поля

Стоит отметить, что бесплатный хостинг – это хорошая стартовая площадка для начинающих. Ведь зачем платить деньги, если вы только начинаете свои первые опыты в области веб-разработки и еще неизвестно, будете этим заниматься в дальнейшем или нет. Хостинг-провайдер предоставляет в пользование определенное количество дискового пространства (например, 1 Гб, чего для начинающих более чем достаточно, но объем дискового пространства может и не ограничиваться), а также возможность загрузки данных по ftp-протоколу. Инструментарий бесплатного хостинга прост и понятен, порядок работы очевиден, процесс создания сайта удобен и прозрачен. Поэтому если вы хотите попробовать свои силы в области веб-разработки и на основании полученного опыта делать вывод о том, стоит ли этим заниматься всерьез – экспериментируйте на бесплатных хостинг-площадках.

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

Помни об этом

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

Характерной особенностью многих бесплатных хостингов является то, что они могут работать нестабильно. На практике это приводит к тому, что ваш сайт может какое-то время (несколько минут, часов или дней) быть недоступным для посетителей. Кроме этого, во время высокой нагрузки на сервер (это происходит обычно в часы пик) скорость загрузки вашего сайта может упасть до минимума по причине низкой скорости соединения. А это может привести к оттоку посетителей, особенно тех, кто пользуется низкоскоростным Интернетом. Такой посетитель наверняка не захочет ждать, когда же наконец загрузится страница, и он просто перейдет на какой-либо другой веб-ресурс будет особенно обидно, если этот ресурс окажется вашим конкурентом).

Бесплатный хостинг-провайдер в любой момент в одностороннем порядке изменить правила предоставления услуг. Этому клиент ничего не сможет противопоставить. Например, в любой момент хостинг-провайдер может заявить, что отныне на всех бесплатных сайтах будет размещена реклама моторного масла «Mannol», и находиться она будет по центру возле верхней границы сайта. Большинству клиентов этого хостинг-провайдера такое нововведение будет, скорее всего, безразлично. Но если вы, например, на своем сайте рекламируете моторное масло «ЛукОйл» или иной конкурирующий продукт, вам такое решение хостинг-провайдера наверняка не понравится. Особенно если верхняя часть сайта, где провайдер хочет поместить рекламный баннер, у вас занята каким-то важным элементом (меню, и т.п.).

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

И еще один немаловажный момент – это низкий «социальный статус» бесплатного хостинга. Общественное мнение глубоко убеждено, что он годится только для самообучения и первых опытов в области веб-разработки (что, отметим, справедливо). Максимум, для чего еще годится бесплатная хостинг-площадка – это размещение на ней личного сайта, предназначенного для узкого круга лиц (друзей, родственников, коллег по работе, одноклассников и однокурсников, и т.п.). Ну а если вы намерены с помощью сайта заниматься бизнесом или какими-то коммерческими проектами – бесплатный хостинг здесь однозначно не подходит. Более того – ведение бизнеса с помощью бесплатного сайта считается дурным тоном, и конкуренты вместе с потенциальными клиентами вас попросту засмеют.

Возможно, у читателя возникнет вопрос: а за счет каких средств существуют бесплатные хостинг-провайдеры, если они не берут со своих клиентов ни копейки? Ответ прост: они живут, и довольно неплохо, за счет рекламы (рис. 1.2).

Рис. 1.2. Реклама на бесплатном хостинге www.narod.ru (http://www.narod.ru/)

Эта реклама размещается в принудительном порядке на всех сайтах, созданных клиентами бесплатного хостинга. А поскольку таких сайтов у любого бесплатного хостинг-провайдера огромное количество, то такая реклама оказывается весьма эффективной, а потому – может стоить немалых денег. Что касается места на сайтах, где будет находиться рекламный баннер либо иной рекламный элемент, то каждый хостинг-провайдер определяет его самостоятельно. Например, на www.narod.ru (http://www.narod.ru/) этот баннер находится в правом верхнем углу сайта (см. рис. 1.2).

Очевидно, что платный хостинг имеет много преимуществ по сравнению с бесплатным. А недостаток у него только один: как вы догадались, он связан как раз с финансовыми расходами. Но эти расходы посильны каждому: неплохой хостинг можно найти за 10-20 долларов в год. Есть и дешевле, но есть и дороже, причем чем больше стоит хостинг – тем больше полезных услуг и «навороченных» функций вам будет предоставлено.

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

И еще одно важное преимущество платного хостинга состоит в том, что при смене хостинг-провайдера вам не нужно менять доменное имя сайта. Например, если вы имеете на бесплатном хостинге www.narod.ru (http://www.narod.ru/) сайт http://vasya.narod.ru (http://vasya.narod.ru/), и решили перейти на бесплатный хостинг www.boom.ru (http://www.boom.ru/), то доменное имя (адрес) вашего сайта соответствующим образом изменится и примет вид http://vasya.boom.ru (http://vasya.boom.ru/). Следовательно, вам придется заново заниматься раскруткой и оптимизацией сайта, информировать постоянных посетителей о смене адреса, и т. д. А вот на платном хостинге такой проблемы нет: если у вас есть сайт www.vasya.ru (http://www.vasya.ru/), то даже после смены хостинг-провайдера его адрес не изменится. Иначе говоря, при использовании платного хостинга не имеет никакого значения, где физически находятся исходные файлы сайта: его доменное имя (адрес) от этого не зависит.

Более подробно о том, что представляет собой доменное имя веб-ресурса, речь пойдет в следующем разделе.

Что такое доменное имя?

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

Доменное имя включает в себя домены разных уровней. В большинстве случаев используется до трех уровней доменов. Домен первого уровня находится в самом конце адреса сайта и обозначает доменную зону – например, .ru, .com, .org, .net, и т. д.

ПРИМЕЧАНИЕ

Домен первого уровня в среде веб-разработчиков называется также расширением доменного имени.

Домен второго уровня может выглядеть следующим образом: yandex.ru, google.com, rambler.ru и т. д. Домены третьего уровня обычно предлагаются на бесплатных хостинг-площадках – например, vasya.narod.ru, masha.boom.ru, и т. д. В таких именах вторая часть (narod, boom и т.д.) указывает на принадлежность хостинг-ресурса. Поэтому, как мы уже указывали ранее, при смене бесплатного хостинг-провайдера вы будете вынуждены изменить и доменное имя (адрес) сайта. Отметим, что доменные имена третьего уровня не пользуются успехом у тех, кто хочет создать серьезный сайт, а также у профессиональных веб-разработчиков.

Домен первого уровня указывает на географическую принадлежность веб-ресурса, либо на его направленность (тематику). На момент написания данной книги доменов первого уровня существует относительно немного – около 250. Ниже приведен перечень доменов первого уровня, которые могут характеризовать направленность (тематику) сайта.

• .com. Это сокращение английского слова commercial, что значит «коммерческий». Такое расширение доменных имен является наиболее распространенным, им пользуются многие как частные лица, так и организации.

• .net. Данное расширение также произошло от английского слова – network, что в переводе означает «сеть». Поначалу таким доменом пользовались владельцы технических веб-ресурсов, но в принципе это расширение могут приобрести все желающие.

• .org. Это сокращение от английского слова organization, которое переводится как «организация». Этот домен изначально был создан для некоммерческих организаций и прочих структур, которым по роду деятельности не подходили расширения .com или .net. Такими являлись, например, общественные и неправительственные организации, объединения, благотворительные фонды, и т. д. Сегодня домен .org может использоваться всеми желающими.

• .aero. Этот домен предназначается для предприятий и организаций, занятых в сфере воздушных перевозок. Им могут пользоваться лишь члены авиационного сообщества. Более подробно об этом расширении доменного имени можно почитать здесь: http://www.nic.aero (http://www.nic.aero/).

• .biz. Это расширение говорит само за себя: оно было создано специально для тех, кто занимается бизнесом либо любой коммерческой деятельностью. Более подробно об этом расширении доменного имени можно почитать здесь: http://www.neulevel.biz (http://www.neulevel.biz/).

• .coop. Этот домен предназначен для кооперативов, организаций кооперативных услуг, и т. п. Более подробно об этом расширении доменного имени вы можете почитать здесь: http://www.nic.coop (http://www.nic.coop/).

• .info: Это расширение доменного имени является первым, не имеющим никаких ограничений с тех пор, как расширения .com, .net и .org стали доступны всем желающим. Более подробно об этом домене вы можете почитать здесь: http://www.nic.info/gateway (http://www.nic.info/gateway).

• .museum. Этот домен первого уровня предназначен лишь для музеев, музейных организаций, а также иных структур и частных лиц, по роду деятельности связанных с музеями. Более подробно об этом расширении доменного имени можно почитать здесь: http://musedoma.museum (http://musedoma.museum/).

• .name. Адреса веб-ресурсов, имеющих такой домен первого уровня, формируются по следующему шаблону: www.имя.фамилия.name. Более подробно об этом расширении доменного имени можно почитать здесь:  http://www.nic.name (http://www.nic.name/).

• .pro. Этот домен предназначен для сертифицированных профессионалов:  экономистов, юристов, докторов, финансистов, бухгалтеров и т. д. Более подробно об этом расширении доменного имени можно почитать здесь:  http://www.registrypro.com (http://www.registrypro.com/).

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

Таблица 1.1. Доменные имена первого уровня по географическому признаку

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

Домен первого уровня настоятельно рекомендуется выбирать либо по географическому принципу, либо так, чтобы он соответствовал направленности и тематике сайта. Иначе говоря, если ваш веб-ресурс будет рассчитан на российских посетителей, то выбирайте домен первого уровня .ru, а не .by или .ua. Если же вы хотите создать сайт информационной направленности, рассчитанный на всех русскоязычных посетителей, то в качестве домена первого уровня используйте .ru или .info, и т. д.

Рекомендуется формировать доменное имя веб-ресурса таким образом, чтобы оно кратко отражало его суть. Например, если вы хотите посвятить свой сайт торговле запасными частями к автомобилям и мотоциклам, то можно сформулировать autotorg.ru или autoshop.com, и т. п. Правда, здесь придется учитывать тот факт, что многие наиболее востребованные и «звучные» доменные имена могут быть уже заняты, поэтому придется решать задачу творчески.

СОВЕТ

Если вы хотите создать сайт в доменной зоне .com, но устраивающее вас имя уже занято – попробуйте воспользоваться другой доменной зоной, например – .org, .net, .info и т. д. Возможно, при другом домене первого уровня оно окажется свободным.

Учтите, что не рекомендуется создавать слишком длинные доменные имена. Например, если опять вернуться к примеру с сайтом по торговле запчастями к автомобилям и мотоциклам, то лучше выбрать доменное имя autoshop.ru, чем automototorgovlya.ru. Помните: чем длиннее доменное имя – тем выше вероятность ошибки при его вводе в адресную строку Интернет-обозревателя. Следовательно, потенциальный посетитель может не попасть на ваш сайт только потому, что неправильно набрал какой-то символ.

Как передать файлы сайта на веб-сервер?

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

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

Начинается процесс создания веб-ресурса с регистрации. Дальнейшие действия могут зависеть от конкретного провайдера, предоставляющего услуги бесплатного хостинга. Например, на www.narod.ru (http://www.narod.ru/) вы можете создавать сайт как с помощью конструктора, так и с помощью специально предназначенной мастерской. При этом вы сможете наблюдать за тем, как видоизменяется ваш сайт в соответствии с вашими действиями. Вам будет предоставлена возможность выбора темы оформления сайта, порядка размещения контента, вы сможете сформировать гостевую книгу, фотоальбом, и т. д. На завершающем этапе вы нажимаете соответствующую кнопку или ссылку (она может называться «Готово», «Далее», «Завершить», и т.п.), после чего ваш веб-ресурс автоматически будет расположен на веб-сервере и станет доступным для всех посетителей.

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

Обычно это делается с помощью FTP-протокола. Для этого вам понадобится любой стандартный проводник – Total Commaner, Far, проводник Windows и т. д. На практике процесс передачи данных по FTP-протоколу будет выглядеть так же, как и копирование файлов из одной папки в другую средствами проводника.

Далее мы расскажем о том, как настроить FTP-соединение в популярном проводнике Total Commander.

Для перехода в режим работы с FTP-соединениями выполните команду главного меню Сеть ? FTP-соединение (эта команда вызывается также нажатием комбинации клавиш Ctrl+F). При активизации данной команды на экране откроется окно, изображенное на рис. 1.3.

Рис. 1.3. Режим работы с FTP-соединениями

Если до настоящего момента в Total Commander не было настроено ни одного соединения – данное окно будет пустым (см. рис. 1.3). Если же такие соединения уже настроены, то их список будет представлен в поле Соединиться с.
<< 1 2 3 4 5 6 7 8 >>
На страницу:
4 из 8