Как я запускал сайт перед отпуском (героически сражаясь с желанием поспать)

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

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

Мой краткий дневник той недели (записал по горячим следам, но не дошли руки опубликовать; сейчас особенно забавно вспоминать):

День 1

Собрал предварительную семантику. Наковырял подходящих скриптов из старых проектов. Поставил на ночь скрипт генерить страницы (всего их нужно порядка миллиона). Чувствую себя героем – работы осталось всего ничего. Завтра утречком на боевой домен генережку зальем и вперед.

День 2

Скрипт сделал три тысячи страничек и заглох. Закопался в конфиг сервера. Оказывается, из четырех гигабайт оперативной памяти с VDS поддомену для разработки было выделено 32 мегабайта (здравствуй, 2005 год). Подправил конфиг, запустил скрипт заново.

Пока он работает, можно и чайку попить. Незаметно наступил вечер.

Скрипт работает, 200 000 записей нагенерил, молодец.

День 3

Утром первым делом кинулся смотреть на успехи генератора. Он дошел до 300 000 и заглох. Куда-то делись 10 гигабайт места на сервере, квота кончилась и все легло (что за …! …! …!).

Проверил, что занимает место. Оказалось, что лог ошибок php раздуло до гигантских разделов. Ну правильно, я ведь генератор на ошибки не тестировал. Работает и ладно.

Почистил лог, убрал самые жестокие ошибки, запустил заново. Можно наливать кофе и снова читать.

День 4

Ух ты! Ничего не сломалось. База данных готова к бою. Ну чо теперь тормозить?

Купил домен, купил сертификат SSL Нарисовал логотип в Logaster, прилепил к заранее выбранному шаблону.

Сделал вывод контента из БД. Тэк-с, посмотрим что у нас там, можно ли запускать.

Немножко попарсил сайт Screaming Frog-ом. Ого, ай да я.

А то бывает медленный сайт пока спарсишь, рабочий день пройдет. Ну что, завтра все проверим и вперед, можно запускать.

День 5

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

Жалко денег на новый сертификат SSL. Повозился с панелькой Vesta для получения бесплатного Let’s Encrypt. Убил 2 часа времени – ноль результата. Скупой платит 10 раз (моя ставка по консалтингу – 6000 рублей/час), хватило бы на кучу сертификатов.

Нашел дешевые и годные SSL тут (рефка, для рефералов сервис обещает + 20% на первый платеж; когда увидел – пожалел что не сам не добавился рефом к кому-нибудь).

Установил новый домен и новый SSL. Больше ничего не успел, даже Фейсбук лень читать (жадность обессиливает).

День 6

Ура, все готово! Добавляем счетчики, запихиваем в панели вебмастеров. Можно радоваться и ехать отдыхать?

Ой, перелинковка хромает. Совсем хромает. Ладненько, сейчас втиснем. Ой-ой-ой, это же надо к БД обращаться, дополнительное время генерации страницы. А как же… А как же мои 120 url/секунда?.. Теперь всего 70…

Впрочем…

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

Хорошей пятницы и выходных!

31 комментарий

  1. Интересно. Тоже значит с дорвеями возишься.
    Не понял только о чём пост. Что донести хотел-то?) Неужели с целью заинтересовать людей тем, что ты можешь что-то сгенерить и поймать заказы таких услуг?)

    • Google заявляет что не делает разницы; склонен ему доверять в этом.
      Вообще “крутые” сертификаты могут давать преимущество за счет большего доверия пользователей (улучшаются ПФ – чуть-чуть). Но для рядового экспериментального проекта брать его нет смысла

  2. За лого в логастере платил? Я им задавал вопрос – надо ли. Ответили, что от 600р не отказались бы, но обычно не платят.

  3. Еще вопрос. Если сайт – 100% генеренка, причем созданная вот только что. В чем необходимость парсить его кричащей лягушкой?

    • Могли тайтлы/заголовки криво нагенериться.
      Перелинковку сразу надо смотреть, каноникалы.
      Да куча всего.

  4. Генерируешь и сразу складываешь БД данные и потом уже происходит компоновка страницы?

    Поделись пожалуйста, был ли раньше опыт в создании подобных сайтов. Какие результаты удалось достичь по трафик/доходу.

    Буду благодарен, если поделишься информацией и по этому сайту – на что удастся выйти по трафу.

    • Сначала отгрузил 3000 страниц, остальные просто в базе, постепенно буду выводить.
      С индексацией все ок.

  5. Молодец, дор запилил! С летсинкруптом проблем нет, в весте надо всего одну кнопку нажать и серт через несколько минут автоматом в указанную директорую установится.

    • Смотря что считать дором.
      Разные сервера/конфиги – разное поведение. У меня не работает.

      • В саппорт хостинга надо было постучать. Нормальные не отказывают. Серт от летсинкрупт ничем не хуже покупных. При проверке у меня показывает уровень защищенности на уровне A. Если на серваке пошаманить, можно и A+ получить. Так что с покупкой ты поспешил)))

      • Возможно)
        Как легко видеть, это отнюдь не история идеально спланированного проекта 😉

  6. Не знаю на счет Vesta, но в cPanel многие хостеры добавляют функционал по установке Let’s Encrypt. Для дорвейных проектов нормальное решение.

    А где 1cloud.ru обещают 20% на первый платеж? У них на сайте информация про 10% всех платежей привлечённых по реферальной ссылке клиентов.

    По ssl-сертификатам я пользуюсь партнеркой sslcertificate.ru. Они платят 10% за со всех платежей за DV и Wildcard и 5% с платежей OV и EV сертификатов.

    • Да, на бегете том же есть такая опция. С VPS сложнее 🙂
      Про 20% – там же, на странице “Партнерская программа”:
      “Зачем клиенту регистрироваться по моей партнерской ссылке вместо обычной?
      Если новый клиент зарегистрируется по вашей ссылке, на его счёт будет автоматически начислен бонус в размере 20% от суммы первого пополнения счёта 1cloud. Расскажите об этом, когда будете размещать ссылку, и новые пользователи не заставят себя долго ждать!”

Оставить ответ