Мирчар на полочке
    Вход через социальные сети
    E-mail:
    Пароль:
    Воспользуйтесь формой, если у вас не получается войти через uID.
    Администрация Каталога: Tinory (Профиль в Мирчар).
     
    Главная » Статьи » Web-чар

    Сообщество или сайт

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

    Я ВСообществе

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

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

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

    "Минусы": ограниченный инструментарий не позволит "развернуться", даже если на сегодняшний момент вам этого достаточно. Даже если инструментарий площадки позволяет поменять цветовое оформление, то внешняя и внутренняя структура материала жестко заданы.

    Я выбираю сайт!

    Хостинг для фан-сайтаЕсли вы любите свободу выражения во всех аспектах - сайт вам в руки! С сайтами все несколько сложнее. Придется подумать о хостинге, доменном имени, дизайне, html-разметке, "движке" сайта. Тех, кто уже испугался и решил похоронить свой еще неродившийся сайт, прошу дочитать до конца - на сегодняшний день все не так страшно. Для начала решите, какой у вас будет сайт: достаточно вам статического, например: http://play.mirchar.ru, http://mirchar-tree.ru - как видите одни из лучших сайтов в Миречар - статичные. Или вам необходимы динамические страницы: пример - весь набор ucoz-сайтов.

    В статике и в динамике.

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

    "Минусы" и сложности с точки зрения администратора.
    Сложность при управлении массой страниц. Если обнаружилась ошибка в коде общих элементов сайта, когда данный фрагмент кода содержат несколько/много страниц - отыскивание и исправление подобных ошибок может отнимать значительное количество времени. Сложности в отслеживании обновленных версий страниц на самом сайте. Конечно, существуют программы, облегчающие эту рутину, но все равно это нервирует. Вам придется освоить html и css в придачу - без этого никуда.

    Статика и динамика в сайтах"Минусы" и сложности для посетителей.
    Хорошо, если администратор позаботился о структурировании информации на сайте, поскольку это абсолютно ручная работа. Даже если статьи на сайте структурированы, пользователь не может поменять порядок их отображения: по дате или алфавиту (наиболее актуальные варианты изменений которые может вносить пользователь на динамических страницах). Обратная связь затруднена: она либо обеспечивается почтовой формой, либо приходится пользоваться сторонними сервисами форумов или гостевых книг.

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

    Динамические сайты строятся на двух принципах: шаблоны и базы данных. Шаблон задает вид страницы. Фактически, весь дизайн, все оформление хранится в шаблоне. Контент или содержание хранится в базе данных - упорядоченных особым образом таблицах. Таким образом, мы приближаемся в мечте веб-разработчиков: слова отдельно, "рюшечки" отдельно (Хотя, фактически, не у всех получается добиться этого на 100%).

    Почему "динамический"? Потому что страница, которую пользователь видит в браузере как таковая не существует. Она формируется в момент запроса. Сервер получает запрос от браузера "мне нужна страница с таким URL". Сервер начинает читать базу данных: "данному URL соответствует такая-то строка такой-то таблицы", далее берется шаблон, на который есть ссылка в указанной строке, в шаблон начинают подставляться другие данные из строки - на примитивном уровне примерно так. Отсюда мы получаем главный плюс динамических сайтов: если в коде закралась ошибка, нужно исправить всего лишь один шаблон. А с URL-адресом можно передавать различные параметры, значения переменных и т.д. Вот и сервер такому сайту нужен не обычный, а умеющий работать с базами данных.

    "Движок" для сайта.

    В один прекрасный момент я замаялась править сотни страниц статичного сайта и решилась взяться за "динамику". Но уже через пару минут я поняла - не судьба. К счастью, на сегодняшний момент все выглядит намного проще: большое распространение получили CMS - "системы управления содержимым" или по-просту "движки" для сайтов. Они скрывают всю рутину серверного программирования, оставляя администратору простые настройки и шаблон.

    CMS Joomla!Один из самых распространенных "движков" - Joomla!. С помощью Joomla! можно создавать не только среднестатистический динамический сайт, напичканный системой пользовательской авторизации, формами для комментариев, оценками материала, опросов и прочих мелочей, но и пользоваться им как мощным, удобным и гибким генератором кода статических страниц (что было для меня, честно говоря, открытием; все-таки до "Джумлы" у меня руки не дошли и я с ней не работала). Именно на этом построен play.mirchar.ru.

    "Минусы" Joomla! скорее для "чайников" с нашими фан-сайтами. Это касается и других cms с открытым кодом:

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

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

    Посему, для "чайников", а, впрочем, не только для них, я рекомендую uСoz. Для фан-сайтов самое оно.

    Сообщество uCoz

    SaaS/CMS uCozuCoz - это тоже cms, юкоз дает и хостинг - условно-бесплатный (с отключаемой кому очень надо рекламой), и домен с возможностью его поменять в любой момент на свой. У uCoz закрытый код - это значит, никто не знает, как он устроен. Юкоз тяжело взломать - гораздо проще развести администратора ("Немедленно пришлите пароль и ответ на секретный вопрос, а не то ваш сайт будет удален!"). На юкозе нельзя поставить скрипт с "линеечками", зато вы не наломаете дров не только на своем сайте, но и на сервере, где тот обитает. Поскольку юкоз система по большей части автоматическая, то нет возможности обозвать динамические страницы и подгружаемые к ним картинки исключительно по-своему - не смертельно, но многим не нравится. К сайту на юкозе поисковики могут относиться настороженно (а некоторые каталоги и ссылочные биржи совсем его не любят), но контент исправляет все.

    И вообще, главное в сайте - контент, он решает все!

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


    Сообщество или сайт
    Web-чар | | 2556 | 1 | 5.0/4 | uCoz, фан-сайты
    Еще по теме:
    Всего комментариев: 1
    avatar
    0
    1 Inna_Lisa • 13:29, 06.04.2011
    "На юкозе нельзя поставить скрипт с "линеечками""
    Ну вот. А я то весь инет облазила и всю голову изломала, как это сделать sad
    Ответ: "линеечки" используют php, результирующая картинка пересохраняется на сервере каждые сутки. Да, сейчас юкоз разрешает php-функции для премиум-пользователей, но ограниченные. В частности, не разрешена работа с памятью, а "линеечки" - это много серверного пространства.
    avatar