Блог компании DinoHost.ru

Архив Ноябрь 2008

Как изменить кодировку базы вместе с ее таблицами из командой строки?

Понедельник, 17 Ноябрь, 2008

Для того чтобы изменить кодировку базы используйте скрипт:

echo “ALTER DATABASE mydb DEFAULT CHARACTER SET cp1251 COLLATE cp1251_general_ci;” | mysql; for i in `mysqlshow mydb % | grep -v + | cut -d ‘ ‘ -f2;`; do echo “ALTER TABLE mydb.$i DEFAULT CHARACTER SET cp1251 COLLATE cp1251_general_ci;” | mysql ; done

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


Выбираем хостинг: платный или бесплатный?

Среда, 12 Ноябрь, 2008

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

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

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

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

Оборудование для современного хостинга претерпело основательные изменения. Сегодня серьезный хостинг-провайдер использует надежные и специально созданные для предоставления хостинг-услуг сервера.

Управление сайтом на хостинге осуществляется при помощи специального ПО, настройки которого возможно изменить по мере надобности.

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

Служба технической поддержки в современном хостинге – это круглосуточный помощник, который может решить все возникшие проблемы и ответить на все интересующие вопросы 24 часа в сутки и 365 дней в году.

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

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

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

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

Платный хостинг – обязательный вариант, ели вы размещаете большой и серьезный сайт, для которого важен имидж.

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


Как перенеси аккаунты без даунтаймов в WHM/cPanel?

Понедельник, 10 Ноябрь, 2008

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

Для начала нужно создать копии всех аккаунтов посредством скрипта /scripts/pkgacct, который создает в /home архив аккаунта вида cpmove-имя.tar.gz
Затем перенести аккаунты на тот сервер, куда и хотели. Здесь восстановить аккаунты нам поможет /scripts/restorepkg

После того. Как аккауны перенесены и восстановлены на новом сервере, на старом нужно сменить IP на новый, подходящий для всех DNS записей:
perl -pi.bak -e “s/старыйIP/новыйIP/g” /etc/namedb/*.db
При помощи утилиты zsu возможно автоматом увеличить serial запись. Это обязательное условие, без которого IP не обновится: zsu -fn etc/namedb/*.db

Далее перезагружаем DNS сервис /scripts/restartsrv_named

Обновление IP всех DNS’ах провайдеров займет примерно от 2 до 4 часов. После чего можно удалить аккаунты со старого сервера, но при этом обязательно не забыть сохранить DNS зоны: /scripts/killacct аккаунт n

На следующем этапе на новом сервере устанавливаем в Basic WHM Setup и используем те-же NS, которые используются на старом сервере с обновленным IP.

Далее приступаем к изменениям IP в доменной панеле регистратора.

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


Плагин ASSP для замены SpamAssassin на cPanel

Четверг, 6 Ноябрь, 2008

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

При помощи интересного и обладающего многими возможностями плагина
ASSP X (ASSP eXtended) можно использовать ASSP на серверах, оснащенных cPanel/WHM.

Плагин ASSP X представляет собой WHM модуль, оборудованный cPanel интерфейсом для клиентов. Такой интерфейс позволяет все м и каждому управлять настройками фильтрации почты для собственных доменов. Таким образом данный плагин позволяет настаивать фильты так, как нужно, что не позволяет сделать обыкновенный anti-spam сетап. С новым ASSP X (ASSP eXtended) можно принимать почту с несуществующих адресов, чего раньше мы не могли сделать.

ASSP это Anti Spam SMTP Proxy, который является прокси-сервером перед любым MTA, в частности перед Exim. ASSP принимает сообщения электронной почты и передает их Exim’у, полностью контролируя входящие сообщения и не пропуская никакого спама.

Для нормального функционирования и установки ASSP не нужно много ресурсов, что позволяет использовать данный плагин даже на сильно загруженных почтовых серверах.

ASSP X можно скачать бесплатно с SultanServer.com. В дальнейшем для обновления и поддержки этого плагина вам не придется платить ни копейки. Эта прога разрабатывалась для личных целей, но потом было принято решение разрешить бесплатное использование данного плагина на всех почтовых серверах.


На конференции RIW-2008 доложили о новых способах продвижения сайта

Среда, 5 Ноябрь, 2008

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

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

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

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

Напомним, что Рамблер не индексирует flash и jave-script, именно поэтому оптимизатору необходимо создать HTML-код и карту сайта.

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

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

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

Также докладчики конференции уточнили, что за счет определенного пользовательского контента ваш сайт может быть выведен в топ. Это:
• возможность комментировать тексты и оставлять отзывы
• возможность задать вопрос специалисту
• форум
• доска объявлений
• а также пользовательские возможности вести личные записи, дневники или блоги на вашем сайте.

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

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

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