Следующая строка в тарифе: трафик. Некоторые тарифные планы не устанавливают на него ограничений (что снимает лишнюю проблему), другие определяют лимит (например, 3 Гбайта в месяц — и баста, отключение до конца месяца), третьи разделяют трафик, идущий на российские сети, и зарубежный (и указывают их пропорцию, нарушать которую нельзя), а также соотношение исходящего трафика ко входящему (так, часто сайт не должен сам скачивать больше информации, чем берут с него, обычно это соотношение устанавливается как 1 к 3 или 1 к 4). Оцените возможные особенности поведения своего сайта и его аудиторию (российская/зарубежная), узнайте, как тарифицируется превышение трафика и как можно его расходовать (были примеры, когда ежемесячная квота делилась, скажем, на 30 ежедневных, и у вас не было шанса потратить весь ежемесячный трафик за пару дней, даже если очень надо; при наплыве посетителей сайт тратил ежедневную «дозу» за пару часов и отключался). Впрочем, начинающему веб-мастеру, если он не мегазвезда, проблемы с трафиком не грозят (здесь впору стоять грустному смайлу).
Способы оплаты: уточните, какие варианты предлагает хостер, чтобы в дальнейшем сэкономить кучу времени. Крупные компании вроде Masterhost’а, к примеру, выпускают специальные карточки типа карт оплаты мобильной связи. В любом случае «провентилируйте» этот момент, особенно если вы живете не в мегаполисе.
Также обязательно прочитайте контракт или условия предоставления услуг: в них в обязательном порядке должно быть указано гарантированное время работоспособности сервера (неприятно будет столкнуться с недельной профилактикой сервера, обоснованной 17-м параграфом 4-й главы договора, который вы не читали). Важна и периодичность бэкапа: даже у провайдеров компьютеры иногда рушатся. Выясните, как реализована система резервного копирования.
Количество доменов второго и третьего уровня: как правило, на одном хостинге можно разместить несколько сайтов (бывает, за дополнительные домены берут деньги, но нередко эта возможность уже включена в тарифный план). Обратите внимание, сколько доменов второго уровня поддерживает ваш тариф (если несколько — можно купить хостинг совместно с товарищем) и каковы условия создания субдоменов (василий.пупкин.ru или иван.пупкин.ru) — можно ли делать это самостоятельно или нужно теребить техподдержку. Домены третьего уровня часто зависят от красоты домена второго уровня. Так, домену motion.ru грех не создать третьим уровнем домен pro.motion.ru — хостинг должен это позволять. Иногда же на отдельный субдомен удобно вынести форум или какой-либо служебный отдел.
DNS-неймсерверы — один, а в идеале два сервера, которые хранят ключевую информацию об IP-адресах вашего домена. Эта информация нужна для того, чтобы почта знала, куда приходить, а браузеры находили ваш сайт по его имени. Чаще всего услуга предоставляется вместе с хостингом. Если вы купили доменное имя вместе с хостингом, и его зарегистрировал за вас хостинг-провайдер (практика распространенная, поскольку очень удобно), о NS-серверах вам думать не придется.
Хорошо, если можно создать несколько FTP-аккаунтов для обмена файлами с сервером. Ваш, основной, административный, не стоит давать никому: он является ключом ко всему сайту. Дополнительные же FTP-входы, права которых ограничены одним или несколькими каталогами на сервере, можно смело отдавать посетителям или партнерам для удобного обмена большими файлами. Опять же, можно сделать разные FTP-входы для разных сайтов на одном хостинге.
Синонимы. Если у вас есть два домена, один можно сделать синонимом другого. Скажем, чтобы посетители пупкин.com видели содержимое сайта пупкин.ru. Физически сайт будет храниться только в каталоге пупкин.ru.
Любой чат, форум, форма для голосования, и вообще, практически любая осмысленная реакция сервера на действие пользователя (кроме перехода по гиперссылкам) — это работа скриптовых механизмов: CGI, PHP, Perl, Python, ASP. Это языки программирования, позволяющие серверу не просто отдавать статические страницы, а сначала совершить с ними некие действия. Так, скрипты могут реагировать на запросы, доставать информацию из базы данных или записывать ее туда и т. д.
Наиболее распространена связка PHP+MySQL (это база данных). При наличии этих двух опций на сайт без труда можно поставить даже тяжелую wiki-систему или легкий персональный блог типа WordPress. Установить их нетрудно, вам не придется ничего программировать на PHP или SQL — все сделано за вас. С помощью FTP исходные файлы заливаются на сервер, с помощью того же FTP-клиента или из shell им даются права доступа (как это сделать, обычно рассказано в пошаговой документации к устанавливаемой системе), дальше из браузера запускается страница-инсталлятор, которая задаст несколько вопросов, в идеальном случае — только один: ставим? Ответьте утвердительно, и через минуту-другую на вашем сервере возникнет работающий динамический сайт, ключики от которого есть только у вас.
SSI (Server-Side Includes) — это удобное и простое средство для сборки страниц на стороне севера из других страниц и скриптов. Например, можно использовать одну «шапку» и один «подвал» сайта на всех страницах и при необходимости вносить изменения в один файл, а не в сотню. Состоит менее чем из десятка команд. Найдите в Сети описание, не пожалеете!
Cron или Crontab — возможность выполнения тех или иных задач по расписанию. Если у вас есть скрипт, который должен выполнять некое действие не по запросу пользователя, а по часам, это выполняется с помощью Cron. Полезно, например, при использовании на сайте RSS-агрегатора, которому нужно раз в несколько часов подпитываться новостями с других веб-ресурсов. Также можно, к примеру, раз в день запускать скрипт, что будет удалять мусор из пользовательских папок, или скрипт, что будет посылать утром SMS на ваш телефон — неплохой вариант будильника!
GD или ImageMagick — графические серверные «движки». Позволяют с помощью скриптов изменять размер или название картинок, резать их, поворачивать, добавлять на них подписи или «водяные знаки» и совершать множество других действий. По функциональности сравнимы с простыми графическими редакторами. Полезны для вывода превьюшек больших картинок. Например, если вы установили на своем хостинге MediaWiki, наличие ImageMagick пойдет системе в плюс: сервер сможет по wiki-команде сам создавать уменьшенные копии изображений, а иначе вам придется делать это вручную.
Streaming media-серверы. Если вы планируете открыть свою радиостанцию или веб-телевидение или просто показывать людям видеоролики, но при этом не хотите отдавать им медиафайлы в «чистом виде» (на сохранение), вам понадобятся средства для организации «потокового» аудио или видео. Это и есть streaming media-серверы. Учтите только, что на каждый аудио— или видеопоток у энтузиастов найдется программа, которая соберет этот поток обратно в файл на стороне клиента. Но это так, к слову. Обычные пользователи ничего поделать не смогут, Winamp или Windows Media Player сохранять потоковые данные не умеют.
Почтовые протоколы. POP3 — протокол, по которому можно забирать почту с сервера с помощью специальной почтовой программы-клиента. Полезен, если вы читаете почту только с одного компьютера. IMAP — другой почтовый протокол, он позволяет смотреть почту прямо не сервере, не скачивая ее оттуда. Вещь на любителя. SMTP — протокол для отсылки почты. Зачастую нужен не только вам, но и скриптам. Так, любая CMS-система, скорее всего, содержит средства регистрации или напоминания пароля с помощью email, будьте готовы, что ваш собственный сервер иногда будет слать вам почту!
Mailing lists — средства для работы со списками рассылки почты. Обычно позволяют пользователям самим подписываться/отказываться от рассылки. Если вы собираетесь создать на сайте список рассылки, убедитесь, что не будет проблем с SMTP. И не забывайте о дурной карме спамеров!
Webmail — средство для управления почтой на сервере без программы-клиента, с помощью браузера. Из webmail почту можно как читать, так и посылать — довольно удобно для «кочующих» пользователей. Вообще, иметь почту на своем сервере довольно престижно: vassily@pupkin.ru — как звучит! Опять же, вы — хозяин и архива почты, и ее внешнего вида, и дисковых квот, но — только если выбрали для этого правильный хостинг. Впрочем, не всегда домен соответствует вашему имени. Если сайт — не домашняя страница, или если вы держите несколько доменов, имеет смысл ограничиться созданием адреса типа admin@ или webmaster@вашдомен.ru. Но как читать почту со всех ящиков?
А для этого предлагаются специальные средства — форвардеры, автоответчики, спамоловки — очевидные приятные дополнения к почтовым системам, особенно если с удобными средствами управления. Форвардер перенаправит почту на ваш основной ящик, автоответчик может ответить автору письма что-нибудь вежливое, а спамоловка оградит вас от суммарного спама, приходящего на все ваши адреса.
phpMyAdmin, phpPgAdmin — веб-средства управления, соответственно, базами данных MySQL и PostgreSQL. Хороши «на безрыбье», то есть если к этим базам нет шелл-доступа. База MySQL нужна для многих систем. Так, почти все wiki хотят использовать базу. Впрочем, бывают исключения, когда работа базы эмулируется PHP-скриптами, которые работают с текстовыми файлами и просто индексируют их. То же касается и форумов: каждое сообщение может фиксироваться в качестве отдельной записи в базе или просто сохраняться как HTML-файл на сервере. База PostgreSQL любима профессионалами. Она встречается на хостингах реже и обычно только в «дорогих» тарифах, впрочем, при желании можно найти и десятидолларовый хостинг с этой СУБД.
Статистика (может называться как угодно, в мире есть сотни стат-систем со своими именами собственными) — чрезвычайно полезная на хостинге штука. Позволяет, в идеале, видеть адреса пользователей; ссылки, с которых они пришли; статистику по поисковым машинам и ключевым словам, которые привели на ту или иную страницу; статистику по браузерам, операционным системам и размерам экранов ваших посетителей, а также географическому распределению посетителей.
Access log, Error log — журналы доступа и ошибок. Незаменимы и необходимы при отладке скриптов и организации безопасности сайта. Иногда только с помощью ErrorLog’а можно узнать, почему не запускается тот или иной скрипт (уж логу-то он скорее всего пожалуется на проблему).
SSL — средство организации безопасных соединений для передачи ключевой информации (номеров кредитных карточек, паролей и т. д.). Для тех, кто знает, зачем это нужно. Начинающий веб-мастер может прекрасно обойтись.
SSH-доступ (он же shell, telnet). Необходим серьезным веб-разработчикам. Это терминальный доступ к северу, позволяющий выполнять на нем команды unix shell, отлаживать скрипты, работать с базами данных, смотреть логи, присваивать права доступа файлам и каталогам и т. д. Часто эта опция не предлагается, а жаль. Хотя, без нее вполне можно прожить и даже создать успешный сайт (базами можно управлять и из php**Admin), но, друзья, настоящий SQL начинается только в shell.
Паролирование директорий —полезный, но необязательный инструмент, позволяет на уровне сервера ограничить вход в тот или иной каталог. Нужен, скорее, если вы самостоятельно пишете сайт «с нуля».
Файл-менеджер — эмулятор FTP-клиента в браузере. Нужен в полевых условиях, когда своего FTP-клиента нет под рукой.
Также хостер по желанию может предоставить предустановленные программы — чаты, форумы, гостевые книги, блоги, опрос-листы, счетчики, средства для построения порталов и т. д. Приветствуется любителями, игнорируется профессионалами. Как минимум потому, что однажды хостер может изменить политику, отказаться от поддержки скриптов и лишить вас доступа к управлению ими.
На этом место, отведенное нам в этом выпуске, резко закончилось. В следующем номере мы приведем конкретные примеры систем, которые можно поставить на сайте (CMS, wiki, блоги) и расскажем об их требованиях к хостингу. Также, в довершение настоящей темы, рассмотрим вопрос выбора между виртуальным хостингом, виртуальным выделенным сервером и colocation: в чем разница, что лучше, что выбрать и как переходить с одного на другое? Не останется без внимания и тема переноса сайта, который, как известно, хуже двух пожаров в серверной. До встречи!
Кому и за что я, владелец сайта, плачу деньги?
Во-первых, вы платите за доменное имя. Эти деньги идут компании-регистратору. Домен в зоне RU стоит около $25 за первый год и около 20 за каждый последующий. Во-вторых, за хостинг, то есть за аренду места под сайт. Плата зависит от конкретного тарифного плана. В порядке возрастания цены и сложности: вы арендуете у хостинг-провайдера часть места на его сервере, целый сервер или покупаете сервер самостоятельно и размещаете его на площадке (в дата-центре) провайдера. Таким образом, вы платите за место (на диске или в серверной стойке) и за расходы провайдера: электричество, трафик (передаваемые от вашего сайта или, наоборот, получаемые им данные), обеспечение безопасности и целостности данных (это включает как работу администраторов сервера, так и серверное оборудование — дисковые массивы, устройства для резервного копирования, источники бесперебойного питания, программное обеспечение и т. д.). В-третьих, для работы сайта требуется регистрация на DNS-серверах. Обычно DNS-поддержка автоматически предоставляется вместе с хостингом, но иногда идет и отдельной строкой в тарифе. Можно эту услугу приобрести и без хостинга, например, у той же компании-регистратора домена. Наконец, если вы не разрабатываете сайт самостоятельно, то вы либо платите кому-то за разработку, либо покупаете готовое программное обеспечение (CMS или шаблон сайта) и устанавливаете его на сервер.
Обязательно ли покупать хостинг? Могу ли я разместить сайт на своем домашнем/рабочем компьютере?
Можете. Никто не запрещает. Для этого вам понадобится прямой постоянный IP-адрес этой машины или использование сервисов, работающих с динамическими IP (например, www.dyndns.com ). Нужно установить любой веб-сервер (такие есть и под Windows, в том числе и под Windows XP), позаботиться о должной безопасности, а также обзавестись более-менее быстрым постоянным интернет-каналом. В идеале сайт должен быть доступен 24 часа в сутки, а значит, компьютер должен быть постоянно включен и не должен ни зависать, ни перезагружаться. Для обычной домашней машины это практически невыполнимое условие. В сумме количество времени и расходов на домашний хостинг превышают те несколько долларов в месяц, которые можно отдать, чтобы все это сделали за вас другие неленивые ребята, называемые хостинг-провайдерами.
Рубрика: КУНСТКАМЕРА
Человек осени
Диски
Школа развития личности Кирилла и Мефодия. Учимся эффективно распоряжаться временем
Разработчик: «Кирилл и Мефодий»
Издатель: NMG
Сайт: www.nmg.ru
Цена: $5
О, время, время, кто тебя придумал? Тебя не хватает как раз тогда, когда ты очень нужно, тебя же порой и некуда девать. И как же научиться распределять тебя так, чтобы все успевалось? Как планировать свой день, чтобы к вечеру не оставалось гадкого осадка на душе, оттого что утром планы были наполеоновские, но почему-то (интересно, почему?) руки не дошли до половины из запланированных дел. Не зря, ох, не зря листок со списком дел укоризненно белеет на столе… Может, мультимедийный практический курс поможет? Ведь одно дело — понимать, что не умеешь со временем обращаться как следует, а другое — исправить сие печальное положение.
На вопрос: «Можем ли мы управлять временем?», нам отвечают: «Нет, но мы в состоянии управлять своей деятельностью во времени», и тут же подробно начинают объяснять основы так называемого «тайм-менеджмента» (к примеру, подскажут, что нужно расставить приоритеты важности/срочности дел). Также нам помогут составить индивидуальный график работоспособности (никогда не пробовали спозаранку привести в сознание хроническую сову? Мой вам личный совет — не пытайтесь!), понять, какие же у нас имеются сугубо личные базовые ценности в физической, эмоциональной, духовной и интеллектуальной сфере и т. д. Обо всех методиках и стратегиях планирования времени я вам рассказывать не буду, читайте сами, тем более что эта программа — не сборник готовых рецептов и универсальных советов, она с каждым поработает отдельно и не просто теоретически расскажет о планировании по методу «Альп», принципе золотого сечения, распределении дел при помощи матрицы Эйзенхауэра и других методах, но и позволит применить полученные знания на практике. И это здорово, когда в программе есть такое множество упражнений, тестов, забавных картинок, интересных фактов, афоризмов известных людей, схем, графиков и многого другого. В общем, берутся за нас не на шутку, а очень даже всерьез. Автор проекта — кандидат медицинских наук, тренер-консультант по тайм-менеджменту. Так что охотно верится, что за 25 достаточно объемных занятий практически каждый из желающих грамотно организовать свое время достигнет желаемого. Думаю, не нужно даже и говорить, что составлять планы и умело управляться с ловлей мгновений нужно не только очень занятым деловым людям, но и всем остальным. Без исключения. А от страха перед словами «план», «расписание», «задача» вы благодаря этому диску быстренько избавитесь и поймете, что польза от приручения времени — несомненна. — О. Ш.
Сами сделаем! Руководство Самоделкина
Разработчик: «Хорошая погода»
Издатель: «Новый Диск»
Сайт: www.nd.ru
Цена: $4,5
Достаточно перечислить те мыслимые и немыслимые вещи, которые нам предлагают сделать своими собственными руками, и вы сразу поймете, что такой диск точно в хозяйстве пригодится всем и каждому: и для освоения полезных навыков, и просто для забавного развлекалова. Вы сможете забавляться татуировкой телес с помощью хны и укладкой ирокеза, а заодно составлением грамотного резюме для приема на работу и разработкой дизайна собственных визиток. В разделе «Хобби» вам подскажут, как сделать театр теней, воздушного змея, бумеранги, луки, кольчуги, рогатки и даже аквариум. Далее переходим к оздоровительным процедурам: нас проинструктируют, как самостоятельно сделать укол, улучшить зрение, память, внимание, бросить курить и побороть бессонницу (прогулка перед сном, к примеру, — эффективнее, чем подсчет овец). Раздел «Украшение жилища» поможет справиться с безликостью нашей норы и превратить ее в уютное гнездышко, свитое по вашему индивидуальному вкусу: займитесь составлением букетов или сделайте свечи с помощью пакета из-под сока, а как насчет витражей на окнах, создания псевдостаринных фресок, декоративных тарелок, картин из ниток, «музыки ветра»? Кстати, из всех этих поделок могут получиться очень неплохие, а главное — оригинальные подарки. На закуску — советы по подготовке к празднику: красим пасхальные яйца, создаем новогодние костюмы для детишек и карнавальные для себя любимого, украшаем дом. В довершение ко всему смотрим видеоролики, в которых с восхищением наблюдаем за процессом создания оригами (на наших глазах из листов цветной бумаги рождаются бабочки, цикады, коробочки и т. д.), а также пошагово учимся завязывать галстук аж четырьмя возможными способами (ну надо же, теперь хоть отличить смогу «принца Альберта» от виндзорского узла). Н-да, чего только не узнаешь из этого «Руководства Самоделкина». По-моему, здорово: познавательно, любопытно и универсально. — О. Ш.
1С: Образовательная коллекция. Доктор Файн
Разработчик: «Оптима Инвест» Издатель: «1С-Паблишинг»
Сайт: obr.1c.ru
Цена: DVD-box — $8
Уход за собой
Разработчик: «Хорошая погода»
Издатель: «Новый Диск»
Сайт: www.nd.ru
Цена: $4,5
Приемы самомассажа
Разработчик: А. Михайлов
Издатель: «Равновесие»
Сайт: www.ravnovesie.com
Цена: $5
Наше тело — это дом, в котором мы живем, а потому о нем нужно заботиться, чтобы прослужил он нам как можно дольше. Конечно, если в стене образовалась трещина или потолок грозит упасть на голову — самим нам не справиться, а вот если хочется свое жилище подновить (поклеить свежие обои, перестелить линолеум), тут-то нам на помощь и могут прийти те диски, о которых пойдет речь в этой статье. И посвящены они, конечно, не квартирному ремонту, а нашему с вами здоровью, а его (я на это очень надеюсь!) еще не поздно подреставрировать собственными силами. Тем более актуальной мне кажется эта тема в связи с осенними обострениями хронических недомоганий, которые, может быть, и не дают о себе знать в явной форме, но от этого никуда не уходят — притаились тихонечко наши гастриты и тонзиллиты и только делают вид, что их нет. Так что вовремя проведенная профилактика не повредит. Особенно при условии точного знания своего диагноза и лечении лекарственными травками.
Первым виртуальным лекарем для самоврачующихся может стать справочно-поисковая система «Доктор Файн». В ней имеется весь необходимый набор инструментов для начинающего строителя своего здоровья: 225 самых часто встречающихся заболеваний тела, разума и души; описание симптомов и профилактики каждой болезни; огромное количество способов лечения (в основном с помощью фитотерапии, приема биологически активных добавок, восточных методик, водолечения и прочих нетрадиционных и традиционно народных средств); а в разделе «Аптека» — список достаточно современных лекарств с кратким описанием каждого. Самое важное отличие этого справочника — расширенная система поиска. Мы можем исходить страну Здоровья вдоль и поперек совершенно немыслимым количеством троп. И это вовсе не значит, что мы можем заблудиться — напротив, нам только и делают, что предлагают маршруты. Сразу при загрузке основного окна программы мы можем отправиться в путешествие по разделу «Проблемы тела», свернуть на путь «Проблем разума и души» или прямиком направиться в «Аптеку». А чтобы глаза наши любознательные не разбежались от обилия информации, нам предлагают выбрать дополнительные параметры поиска: способы, основанные на химических и биологических препаратах, лечебно-профилактическом воздействии других людей, физических упражнениях, применении технических средств, лечебном питании и очистительных процессах, работе с внутренними силами организма, использовании натуральных (природных) средств. Не забыты и продолжительность, стоимость, место и эффективность лечения; медицинские школы (восточная и западная). Впрочем, можно поставить галочку на пункте «Не имеет значения» и погрузиться в чтение всего, что есть на выбранную нами тему. Есть и еще один вариант поиска — самый простой и, возможно, самый эффективный — вводите, как в любом интернет-поисковике, нужное слово или словосочетание («болит горло», «боль в суставах»), и вам сразу же рассказывают, от чего это может быть и как это можно лечить. Количество методов просто поражает: можно бросать курить с помощью йоги, лечить аритмию соком сырой моркови, приклеивать семена гречихи к определенным точкам на ступне при ангине и проч. В общем, ешьте морковь, пейте травяные чаи, принимайте ароматические ванны или хитросплетайте руки в мудры. Хуже от этого не будет. А это самое главное.
Способы оплаты: уточните, какие варианты предлагает хостер, чтобы в дальнейшем сэкономить кучу времени. Крупные компании вроде Masterhost’а, к примеру, выпускают специальные карточки типа карт оплаты мобильной связи. В любом случае «провентилируйте» этот момент, особенно если вы живете не в мегаполисе.
Также обязательно прочитайте контракт или условия предоставления услуг: в них в обязательном порядке должно быть указано гарантированное время работоспособности сервера (неприятно будет столкнуться с недельной профилактикой сервера, обоснованной 17-м параграфом 4-й главы договора, который вы не читали). Важна и периодичность бэкапа: даже у провайдеров компьютеры иногда рушатся. Выясните, как реализована система резервного копирования.
Количество доменов второго и третьего уровня: как правило, на одном хостинге можно разместить несколько сайтов (бывает, за дополнительные домены берут деньги, но нередко эта возможность уже включена в тарифный план). Обратите внимание, сколько доменов второго уровня поддерживает ваш тариф (если несколько — можно купить хостинг совместно с товарищем) и каковы условия создания субдоменов (василий.пупкин.ru или иван.пупкин.ru) — можно ли делать это самостоятельно или нужно теребить техподдержку. Домены третьего уровня часто зависят от красоты домена второго уровня. Так, домену motion.ru грех не создать третьим уровнем домен pro.motion.ru — хостинг должен это позволять. Иногда же на отдельный субдомен удобно вынести форум или какой-либо служебный отдел.
DNS-неймсерверы — один, а в идеале два сервера, которые хранят ключевую информацию об IP-адресах вашего домена. Эта информация нужна для того, чтобы почта знала, куда приходить, а браузеры находили ваш сайт по его имени. Чаще всего услуга предоставляется вместе с хостингом. Если вы купили доменное имя вместе с хостингом, и его зарегистрировал за вас хостинг-провайдер (практика распространенная, поскольку очень удобно), о NS-серверах вам думать не придется.
Хорошо, если можно создать несколько FTP-аккаунтов для обмена файлами с сервером. Ваш, основной, административный, не стоит давать никому: он является ключом ко всему сайту. Дополнительные же FTP-входы, права которых ограничены одним или несколькими каталогами на сервере, можно смело отдавать посетителям или партнерам для удобного обмена большими файлами. Опять же, можно сделать разные FTP-входы для разных сайтов на одном хостинге.
Синонимы. Если у вас есть два домена, один можно сделать синонимом другого. Скажем, чтобы посетители пупкин.com видели содержимое сайта пупкин.ru. Физически сайт будет храниться только в каталоге пупкин.ru.
Любой чат, форум, форма для голосования, и вообще, практически любая осмысленная реакция сервера на действие пользователя (кроме перехода по гиперссылкам) — это работа скриптовых механизмов: CGI, PHP, Perl, Python, ASP. Это языки программирования, позволяющие серверу не просто отдавать статические страницы, а сначала совершить с ними некие действия. Так, скрипты могут реагировать на запросы, доставать информацию из базы данных или записывать ее туда и т. д.
Наиболее распространена связка PHP+MySQL (это база данных). При наличии этих двух опций на сайт без труда можно поставить даже тяжелую wiki-систему или легкий персональный блог типа WordPress. Установить их нетрудно, вам не придется ничего программировать на PHP или SQL — все сделано за вас. С помощью FTP исходные файлы заливаются на сервер, с помощью того же FTP-клиента или из shell им даются права доступа (как это сделать, обычно рассказано в пошаговой документации к устанавливаемой системе), дальше из браузера запускается страница-инсталлятор, которая задаст несколько вопросов, в идеальном случае — только один: ставим? Ответьте утвердительно, и через минуту-другую на вашем сервере возникнет работающий динамический сайт, ключики от которого есть только у вас.
SSI (Server-Side Includes) — это удобное и простое средство для сборки страниц на стороне севера из других страниц и скриптов. Например, можно использовать одну «шапку» и один «подвал» сайта на всех страницах и при необходимости вносить изменения в один файл, а не в сотню. Состоит менее чем из десятка команд. Найдите в Сети описание, не пожалеете!
Cron или Crontab — возможность выполнения тех или иных задач по расписанию. Если у вас есть скрипт, который должен выполнять некое действие не по запросу пользователя, а по часам, это выполняется с помощью Cron. Полезно, например, при использовании на сайте RSS-агрегатора, которому нужно раз в несколько часов подпитываться новостями с других веб-ресурсов. Также можно, к примеру, раз в день запускать скрипт, что будет удалять мусор из пользовательских папок, или скрипт, что будет посылать утром SMS на ваш телефон — неплохой вариант будильника!
GD или ImageMagick — графические серверные «движки». Позволяют с помощью скриптов изменять размер или название картинок, резать их, поворачивать, добавлять на них подписи или «водяные знаки» и совершать множество других действий. По функциональности сравнимы с простыми графическими редакторами. Полезны для вывода превьюшек больших картинок. Например, если вы установили на своем хостинге MediaWiki, наличие ImageMagick пойдет системе в плюс: сервер сможет по wiki-команде сам создавать уменьшенные копии изображений, а иначе вам придется делать это вручную.
Streaming media-серверы. Если вы планируете открыть свою радиостанцию или веб-телевидение или просто показывать людям видеоролики, но при этом не хотите отдавать им медиафайлы в «чистом виде» (на сохранение), вам понадобятся средства для организации «потокового» аудио или видео. Это и есть streaming media-серверы. Учтите только, что на каждый аудио— или видеопоток у энтузиастов найдется программа, которая соберет этот поток обратно в файл на стороне клиента. Но это так, к слову. Обычные пользователи ничего поделать не смогут, Winamp или Windows Media Player сохранять потоковые данные не умеют.
Почтовые протоколы. POP3 — протокол, по которому можно забирать почту с сервера с помощью специальной почтовой программы-клиента. Полезен, если вы читаете почту только с одного компьютера. IMAP — другой почтовый протокол, он позволяет смотреть почту прямо не сервере, не скачивая ее оттуда. Вещь на любителя. SMTP — протокол для отсылки почты. Зачастую нужен не только вам, но и скриптам. Так, любая CMS-система, скорее всего, содержит средства регистрации или напоминания пароля с помощью email, будьте готовы, что ваш собственный сервер иногда будет слать вам почту!
Mailing lists — средства для работы со списками рассылки почты. Обычно позволяют пользователям самим подписываться/отказываться от рассылки. Если вы собираетесь создать на сайте список рассылки, убедитесь, что не будет проблем с SMTP. И не забывайте о дурной карме спамеров!
Webmail — средство для управления почтой на сервере без программы-клиента, с помощью браузера. Из webmail почту можно как читать, так и посылать — довольно удобно для «кочующих» пользователей. Вообще, иметь почту на своем сервере довольно престижно: vassily@pupkin.ru — как звучит! Опять же, вы — хозяин и архива почты, и ее внешнего вида, и дисковых квот, но — только если выбрали для этого правильный хостинг. Впрочем, не всегда домен соответствует вашему имени. Если сайт — не домашняя страница, или если вы держите несколько доменов, имеет смысл ограничиться созданием адреса типа admin@ или webmaster@вашдомен.ru. Но как читать почту со всех ящиков?
А для этого предлагаются специальные средства — форвардеры, автоответчики, спамоловки — очевидные приятные дополнения к почтовым системам, особенно если с удобными средствами управления. Форвардер перенаправит почту на ваш основной ящик, автоответчик может ответить автору письма что-нибудь вежливое, а спамоловка оградит вас от суммарного спама, приходящего на все ваши адреса.
phpMyAdmin, phpPgAdmin — веб-средства управления, соответственно, базами данных MySQL и PostgreSQL. Хороши «на безрыбье», то есть если к этим базам нет шелл-доступа. База MySQL нужна для многих систем. Так, почти все wiki хотят использовать базу. Впрочем, бывают исключения, когда работа базы эмулируется PHP-скриптами, которые работают с текстовыми файлами и просто индексируют их. То же касается и форумов: каждое сообщение может фиксироваться в качестве отдельной записи в базе или просто сохраняться как HTML-файл на сервере. База PostgreSQL любима профессионалами. Она встречается на хостингах реже и обычно только в «дорогих» тарифах, впрочем, при желании можно найти и десятидолларовый хостинг с этой СУБД.
Статистика (может называться как угодно, в мире есть сотни стат-систем со своими именами собственными) — чрезвычайно полезная на хостинге штука. Позволяет, в идеале, видеть адреса пользователей; ссылки, с которых они пришли; статистику по поисковым машинам и ключевым словам, которые привели на ту или иную страницу; статистику по браузерам, операционным системам и размерам экранов ваших посетителей, а также географическому распределению посетителей.
Access log, Error log — журналы доступа и ошибок. Незаменимы и необходимы при отладке скриптов и организации безопасности сайта. Иногда только с помощью ErrorLog’а можно узнать, почему не запускается тот или иной скрипт (уж логу-то он скорее всего пожалуется на проблему).
SSL — средство организации безопасных соединений для передачи ключевой информации (номеров кредитных карточек, паролей и т. д.). Для тех, кто знает, зачем это нужно. Начинающий веб-мастер может прекрасно обойтись.
SSH-доступ (он же shell, telnet). Необходим серьезным веб-разработчикам. Это терминальный доступ к северу, позволяющий выполнять на нем команды unix shell, отлаживать скрипты, работать с базами данных, смотреть логи, присваивать права доступа файлам и каталогам и т. д. Часто эта опция не предлагается, а жаль. Хотя, без нее вполне можно прожить и даже создать успешный сайт (базами можно управлять и из php**Admin), но, друзья, настоящий SQL начинается только в shell.
Паролирование директорий —полезный, но необязательный инструмент, позволяет на уровне сервера ограничить вход в тот или иной каталог. Нужен, скорее, если вы самостоятельно пишете сайт «с нуля».
Файл-менеджер — эмулятор FTP-клиента в браузере. Нужен в полевых условиях, когда своего FTP-клиента нет под рукой.
Также хостер по желанию может предоставить предустановленные программы — чаты, форумы, гостевые книги, блоги, опрос-листы, счетчики, средства для построения порталов и т. д. Приветствуется любителями, игнорируется профессионалами. Как минимум потому, что однажды хостер может изменить политику, отказаться от поддержки скриптов и лишить вас доступа к управлению ими.
На этом место, отведенное нам в этом выпуске, резко закончилось. В следующем номере мы приведем конкретные примеры систем, которые можно поставить на сайте (CMS, wiki, блоги) и расскажем об их требованиях к хостингу. Также, в довершение настоящей темы, рассмотрим вопрос выбора между виртуальным хостингом, виртуальным выделенным сервером и colocation: в чем разница, что лучше, что выбрать и как переходить с одного на другое? Не останется без внимания и тема переноса сайта, который, как известно, хуже двух пожаров в серверной. До встречи!
* Просто уточнить…
Кому и за что я, владелец сайта, плачу деньги?
Во-первых, вы платите за доменное имя. Эти деньги идут компании-регистратору. Домен в зоне RU стоит около $25 за первый год и около 20 за каждый последующий. Во-вторых, за хостинг, то есть за аренду места под сайт. Плата зависит от конкретного тарифного плана. В порядке возрастания цены и сложности: вы арендуете у хостинг-провайдера часть места на его сервере, целый сервер или покупаете сервер самостоятельно и размещаете его на площадке (в дата-центре) провайдера. Таким образом, вы платите за место (на диске или в серверной стойке) и за расходы провайдера: электричество, трафик (передаваемые от вашего сайта или, наоборот, получаемые им данные), обеспечение безопасности и целостности данных (это включает как работу администраторов сервера, так и серверное оборудование — дисковые массивы, устройства для резервного копирования, источники бесперебойного питания, программное обеспечение и т. д.). В-третьих, для работы сайта требуется регистрация на DNS-серверах. Обычно DNS-поддержка автоматически предоставляется вместе с хостингом, но иногда идет и отдельной строкой в тарифе. Можно эту услугу приобрести и без хостинга, например, у той же компании-регистратора домена. Наконец, если вы не разрабатываете сайт самостоятельно, то вы либо платите кому-то за разработку, либо покупаете готовое программное обеспечение (CMS или шаблон сайта) и устанавливаете его на сервер.
Обязательно ли покупать хостинг? Могу ли я разместить сайт на своем домашнем/рабочем компьютере?
Можете. Никто не запрещает. Для этого вам понадобится прямой постоянный IP-адрес этой машины или использование сервисов, работающих с динамическими IP (например, www.dyndns.com ). Нужно установить любой веб-сервер (такие есть и под Windows, в том числе и под Windows XP), позаботиться о должной безопасности, а также обзавестись более-менее быстрым постоянным интернет-каналом. В идеале сайт должен быть доступен 24 часа в сутки, а значит, компьютер должен быть постоянно включен и не должен ни зависать, ни перезагружаться. Для обычной домашней машины это практически невыполнимое условие. В сумме количество времени и расходов на домашний хостинг превышают те несколько долларов в месяц, которые можно отдать, чтобы все это сделали за вас другие неленивые ребята, называемые хостинг-провайдерами.
Рубрика: КУНСТКАМЕРА
Человек осени
Автор: Ольга Шемякина.
Ну, здравствуй наконец, дорогой мой далекий друг. Давно тебе не писала, потому что толком ничего в жизни не менялось. Ты все спрашивал: «Как дела?», а мне и ответить было нечего, все как-то вошло в стабильную колею и ярких событий не происходило. Лета особо и не было — в Испанию, разве что, съездила, да и то на неделю всего. Вообще, я чувствовала себя какой-то сонной мухой во всем этом летнем городском мареве, наполненном лишь рабочими буднями и редкими выходными. А теперь словно проснулась, вышла из летней спячки и настал у меня период чрезвычайной активности и бодрости. Ты же знаешь, я человек осени, 23 октября родилась. И событий случилось за один только сентябрь — хоть отбавляй. Во-первых, зазнакомилась я с огромным количеством издательств компьютерной литературы, доселе нам неизвестных, так что теперь закатим книжный пир горой. Во-вторых, обновила состав придворных борзописцев в своем маленьком королевстве. В-третьих, выбралась в офис к издателям поиграть в игру, которая доберется до прилавков только в середине октября. Как-то необычно, но приятно оказалось примерить на себя шкуру игрового журналиста. Эх, теперь вот стою у окна, пью чай с чабрецом и мечтаю о расширении владений Кунсткамеронии, но я ж не злыдня какая захватническая, предпочитаю со всеми жить в мире и согласии… Ладно, закругляюсь, а ты там смотри, одевайся теплее, не заболевай. Вкладываю в конверт заряд бодрости, немного душевного покоя и одну тихую улыбку. Пиши, не забывай свою королеву.
Диски
Авторы: Ольга Шемякина, Роман Борисов
Приручение времени
Школа развития личности Кирилла и Мефодия. Учимся эффективно распоряжаться временем
Разработчик: «Кирилл и Мефодий»
Издатель: NMG
Сайт: www.nmg.ru
Цена: $5
О, время, время, кто тебя придумал? Тебя не хватает как раз тогда, когда ты очень нужно, тебя же порой и некуда девать. И как же научиться распределять тебя так, чтобы все успевалось? Как планировать свой день, чтобы к вечеру не оставалось гадкого осадка на душе, оттого что утром планы были наполеоновские, но почему-то (интересно, почему?) руки не дошли до половины из запланированных дел. Не зря, ох, не зря листок со списком дел укоризненно белеет на столе… Может, мультимедийный практический курс поможет? Ведь одно дело — понимать, что не умеешь со временем обращаться как следует, а другое — исправить сие печальное положение.
На вопрос: «Можем ли мы управлять временем?», нам отвечают: «Нет, но мы в состоянии управлять своей деятельностью во времени», и тут же подробно начинают объяснять основы так называемого «тайм-менеджмента» (к примеру, подскажут, что нужно расставить приоритеты важности/срочности дел). Также нам помогут составить индивидуальный график работоспособности (никогда не пробовали спозаранку привести в сознание хроническую сову? Мой вам личный совет — не пытайтесь!), понять, какие же у нас имеются сугубо личные базовые ценности в физической, эмоциональной, духовной и интеллектуальной сфере и т. д. Обо всех методиках и стратегиях планирования времени я вам рассказывать не буду, читайте сами, тем более что эта программа — не сборник готовых рецептов и универсальных советов, она с каждым поработает отдельно и не просто теоретически расскажет о планировании по методу «Альп», принципе золотого сечения, распределении дел при помощи матрицы Эйзенхауэра и других методах, но и позволит применить полученные знания на практике. И это здорово, когда в программе есть такое множество упражнений, тестов, забавных картинок, интересных фактов, афоризмов известных людей, схем, графиков и многого другого. В общем, берутся за нас не на шутку, а очень даже всерьез. Автор проекта — кандидат медицинских наук, тренер-консультант по тайм-менеджменту. Так что охотно верится, что за 25 достаточно объемных занятий практически каждый из желающих грамотно организовать свое время достигнет желаемого. Думаю, не нужно даже и говорить, что составлять планы и умело управляться с ловлей мгновений нужно не только очень занятым деловым людям, но и всем остальным. Без исключения. А от страха перед словами «план», «расписание», «задача» вы благодаря этому диску быстренько избавитесь и поймете, что польза от приручения времени — несомненна. — О. Ш.
Рукотворчество
Сами сделаем! Руководство Самоделкина
Разработчик: «Хорошая погода»
Издатель: «Новый Диск»
Сайт: www.nd.ru
Цена: $4,5
Достаточно перечислить те мыслимые и немыслимые вещи, которые нам предлагают сделать своими собственными руками, и вы сразу поймете, что такой диск точно в хозяйстве пригодится всем и каждому: и для освоения полезных навыков, и просто для забавного развлекалова. Вы сможете забавляться татуировкой телес с помощью хны и укладкой ирокеза, а заодно составлением грамотного резюме для приема на работу и разработкой дизайна собственных визиток. В разделе «Хобби» вам подскажут, как сделать театр теней, воздушного змея, бумеранги, луки, кольчуги, рогатки и даже аквариум. Далее переходим к оздоровительным процедурам: нас проинструктируют, как самостоятельно сделать укол, улучшить зрение, память, внимание, бросить курить и побороть бессонницу (прогулка перед сном, к примеру, — эффективнее, чем подсчет овец). Раздел «Украшение жилища» поможет справиться с безликостью нашей норы и превратить ее в уютное гнездышко, свитое по вашему индивидуальному вкусу: займитесь составлением букетов или сделайте свечи с помощью пакета из-под сока, а как насчет витражей на окнах, создания псевдостаринных фресок, декоративных тарелок, картин из ниток, «музыки ветра»? Кстати, из всех этих поделок могут получиться очень неплохие, а главное — оригинальные подарки. На закуску — советы по подготовке к празднику: красим пасхальные яйца, создаем новогодние костюмы для детишек и карнавальные для себя любимого, украшаем дом. В довершение ко всему смотрим видеоролики, в которых с восхищением наблюдаем за процессом создания оригами (на наших глазах из листов цветной бумаги рождаются бабочки, цикады, коробочки и т. д.), а также пошагово учимся завязывать галстук аж четырьмя возможными способами (ну надо же, теперь хоть отличить смогу «принца Альберта» от виндзорского узла). Н-да, чего только не узнаешь из этого «Руководства Самоделкина». По-моему, здорово: познавательно, любопытно и универсально. — О. Ш.
Косметический ремонт
1С: Образовательная коллекция. Доктор Файн
Разработчик: «Оптима Инвест» Издатель: «1С-Паблишинг»
Сайт: obr.1c.ru
Цена: DVD-box — $8
Уход за собой
Разработчик: «Хорошая погода»
Издатель: «Новый Диск»
Сайт: www.nd.ru
Цена: $4,5
Приемы самомассажа
Разработчик: А. Михайлов
Издатель: «Равновесие»
Сайт: www.ravnovesie.com
Цена: $5
Наше тело — это дом, в котором мы живем, а потому о нем нужно заботиться, чтобы прослужил он нам как можно дольше. Конечно, если в стене образовалась трещина или потолок грозит упасть на голову — самим нам не справиться, а вот если хочется свое жилище подновить (поклеить свежие обои, перестелить линолеум), тут-то нам на помощь и могут прийти те диски, о которых пойдет речь в этой статье. И посвящены они, конечно, не квартирному ремонту, а нашему с вами здоровью, а его (я на это очень надеюсь!) еще не поздно подреставрировать собственными силами. Тем более актуальной мне кажется эта тема в связи с осенними обострениями хронических недомоганий, которые, может быть, и не дают о себе знать в явной форме, но от этого никуда не уходят — притаились тихонечко наши гастриты и тонзиллиты и только делают вид, что их нет. Так что вовремя проведенная профилактика не повредит. Особенно при условии точного знания своего диагноза и лечении лекарственными травками.
Первым виртуальным лекарем для самоврачующихся может стать справочно-поисковая система «Доктор Файн». В ней имеется весь необходимый набор инструментов для начинающего строителя своего здоровья: 225 самых часто встречающихся заболеваний тела, разума и души; описание симптомов и профилактики каждой болезни; огромное количество способов лечения (в основном с помощью фитотерапии, приема биологически активных добавок, восточных методик, водолечения и прочих нетрадиционных и традиционно народных средств); а в разделе «Аптека» — список достаточно современных лекарств с кратким описанием каждого. Самое важное отличие этого справочника — расширенная система поиска. Мы можем исходить страну Здоровья вдоль и поперек совершенно немыслимым количеством троп. И это вовсе не значит, что мы можем заблудиться — напротив, нам только и делают, что предлагают маршруты. Сразу при загрузке основного окна программы мы можем отправиться в путешествие по разделу «Проблемы тела», свернуть на путь «Проблем разума и души» или прямиком направиться в «Аптеку». А чтобы глаза наши любознательные не разбежались от обилия информации, нам предлагают выбрать дополнительные параметры поиска: способы, основанные на химических и биологических препаратах, лечебно-профилактическом воздействии других людей, физических упражнениях, применении технических средств, лечебном питании и очистительных процессах, работе с внутренними силами организма, использовании натуральных (природных) средств. Не забыты и продолжительность, стоимость, место и эффективность лечения; медицинские школы (восточная и западная). Впрочем, можно поставить галочку на пункте «Не имеет значения» и погрузиться в чтение всего, что есть на выбранную нами тему. Есть и еще один вариант поиска — самый простой и, возможно, самый эффективный — вводите, как в любом интернет-поисковике, нужное слово или словосочетание («болит горло», «боль в суставах»), и вам сразу же рассказывают, от чего это может быть и как это можно лечить. Количество методов просто поражает: можно бросать курить с помощью йоги, лечить аритмию соком сырой моркови, приклеивать семена гречихи к определенным точкам на ступне при ангине и проч. В общем, ешьте морковь, пейте травяные чаи, принимайте ароматические ванны или хитросплетайте руки в мудры. Хуже от этого не будет. А это самое главное.