# 156: Запуск сайта, часть 1 - CSS-хитрости

Anonim

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

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

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

Переходим в WordPress и активируем живую тему в настройках внешнего вида.

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

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

Мы направляемся в NetDNA (наш CDN) и очищаем кеш там тоже, чтобы никто не получил старые ресурсы. В конечном итоге пути к файлам и имена в этом новом дизайне другие, поэтому нет большого риска, но это все же стоит сделать.

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

Мы снова заходим в админку WordPress и публикуем пост, посвященный новому дизайну. Хорошая практика, правда? Также можно было бы публично объяснить новый дизайн, как только он выйдет в свет, чтобы, если люди запутались, им было что найти и прочитать.

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

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

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