Новая версия сайта

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

Поэтому я очень хотел сделать его более красивым и удобным, но т.к. я не люблю заниматься вёрсткой, я сразу отправился на themeforest.net и выбрал там самый популярный HTML-шаблон.
Мне очень понравился шаблон Porto, который вы, собственно, и видите сейчас.

Потом началось самое интересное, мне нужно было перенести функционал с Yii1 на Yii2, самым лучшим способом оказался тот, когда всё заново переписываешь :)
Но это было не так уж и сложно, ведь структура лишь немного изменилась.

Для Yii1 у меня было написано очень много полезных расширений, поэтому первым делом пришлось писать их для Yii2.
Очень хочу поделиться тем, сколько полезных расширений я написал для Yii2:

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

Следующей задачей было написание самого кода сайта. Начал с backend, потом frontend, было очень много работы.
Ближе к завершению работы меня осенила идея, что можно обновить не только сайт, но и изменить доменное имя(раньше было ivan-orlov.com), я вспомнил, что есть такой национальный домен .io, который сейчас становится популярен у IT-компаний. Вот собственно и появился orlov.io.
Во время его регистрации мне сделали приятный подарок – бесплатно выдали SSL-сертификат на год!
Домен .io я покупал у регистратора Gandi.net всего за $35, это самая дешёвая цена, которую я нашёл.

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

В целом получилось очень даже презентабельно и красиво, я доволен своей работой :)

Comments (3)

  • Александр
    Александр Reply #

    Привет, Иван. Да, получилось довольно клёво, я сначало подумал что не на тот сайт попал :) Жаль только что некоторые комментарии потерялись (например в стате про интеграцию с PHPBB3) и не везде текст переведён на русский (например в форме для комментарий), но думаю со временем дополишь. За расширения спасибо, уже сделал форк :) Я вот тоже потихоньку мигрирую на Yii2, правда времени не хватает.

    • Ivan Orlov
      Ivan Orlov Reply #

      Приятно слышать, спасибо)

      Расширение комментариев практически интернационализированно, просто здесь ещё не обновил.

  • name
    name Reply #

    хуета


Leave a comment