artgr: (art.gr.)
[personal profile] artgr
25 декабря fakel.in приказал долго жить, а с прошлой недели я приступил к его реанимации (хотя в данном случае больше подходит слово "реинкарнация") в виде статического блога, усиленного парочкой внешних сервисов для присутствия на нем "динамики". Бета-версия сайта готова и, что немаловажно, забэкаплена, на выходных (читай - до воскресенья) я хочу это выложить в Интернет и проверить, как оно будет работать с Disqus и пользовательским поиском от Google.

Вопрос с ужасами переделывания дизайна на статическом сайте, добавления материалов и сортировки их по категориям и архивам перестал пугать благодаря возникновению генераторов статических блогов. Правда, ни один из них не пришелся мне по вкусу (во всяком случае из тех, которые удалось найти) - все требуют каких-то библиотек, зачем-то им нужен GitHub, а мне всего-то надо собрать кучу одинаковых, не считая блока с контентом, веб-страниц. И я стал делать свой генератор самостоятельно, при помощи Visual Basic (который не очень-то и любят, но для маленькой программы личного пользования, полагаю, вполне сойдет) и Visual Studio 2010. И получилось, к счастью.

С точки зрения профессионального программиста это наверняка не генератор, а нечто ужасно нелепое и очень неуклюже сделанное, но зато со своей функцией поделка справляется на "отл." - на выходе я получаю готовые веб-страницы блога с возможностью просмотреть записи по категориям и по месяцам / годам, с красивыми "хлебными крошками" вверху страницы. Оказалось, больше-то и не надо. Общение и поиск на сайте будут реализованы при помощи пользовательского поиска от Google. В отличие от любого конструктора сайта, эта программа почти не будет создавать мусора - она "укладывает" в страницу только что, что необходимо, конструирует из заготовленных мною элементов. Правда, для употребления массами такая "собиралка" не подойдет - во-первых, есть профессиональные программы, а во-вторых - даже код программы сделан так, чтобы на выходе получался fakel.in. Для другого сайта придется переписывать многие фрагменты кода.

Так или иначе, этот конструктор делает мне готовый сайт, и самое главное - спасает от необходимости вручную редактировать уйму страниц, чтобы поменять дизайн или исправить ошибку в коде страницы. Такая себе оффлайн-CMS вышла. Одна лишь накладка - форум, который никакие внешние сервисы не обеспечат, придется заменить вставкой Disqus. Это - явный минус перехода на статику. А еще я не смогу наперед разместить записи на сайте для их автоматической публикации - заливать сайт придется через FTP вручную.

С другой стороны - у меня всегда есть самый свежий бэкап сайта, нагрузки он создавать не должен, а самое главное - сделан с нуля, я знаю его по косточкам. В прошлых двух инкарнациях "Факела" многие вопросы преставляли целую Terra incognita, как на средневековых картах. Наконец, нет чисто дизайнерских проблем, связанных с тем, что не удается переделать под внешний вид сайта какой-нибудь плагин (как это было у меня, скажем, с Front End PM на Wordpress).

Как-то так. Если все пройдет хорошо с Disqus - это будет... совсем хорошо, да, даже отлично.

Date: 2016-01-16 05:56 am (UTC)
From: [identity profile] misterleks.livejournal.com
Движок сменил или всё тот же WP?

Date: 2016-01-16 10:08 am (UTC)
From: [identity profile] artgr-211.livejournal.com
Движка нет, чистый html.

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

Date: 2016-01-16 02:53 pm (UTC)
From: [identity profile] misterleks.livejournal.com
Чистый ХТМЛ? Я сейчас движку нашёл, без баз SQL, работает быстро! Называется ГетСимпл (GetSimple), вроде так. Хорошая, быстрая КМС без наворотов. Начал делать на ней статический сайт. Состоит она из xml файлов. Вот для примера мой сайт - iptroshkov.ru Можешь просто проверить как работает, сайт ещё в работе, не заполнен ))
Но чисто тебе для тестов. Уверен, что эта КМС не подвесит хост.

Date: 2016-01-16 02:59 pm (UTC)
From: [identity profile] artgr-211.livejournal.com
>>Чистый ХТМЛ?
Теперь может и нет уже. См. следующий мой пост - Хостингер открыл сайт, я убрал несколько плагинов, которые, должно быть, грузили базу данных. Если все будет работать хорошо, на WP и останусь.

Сайт симпатичный. Но позволю от себя несколько советов: на изображении шапки текст "ИП Трошков" можно убрать, потому что он дублируется выше, необязательно, КМК, на изображении также размещать и адрес сайта. Хотя это спорно.
"Полпути" пишется слитно :-)
Ну и оформление букв на шапке - тени и объем уже понемногу уходят в прошлое.

Date: 2016-01-16 03:39 pm (UTC)
From: [identity profile] crea87.livejournal.com
:) я бы умом тронулась от таких квестов

Date: 2016-01-16 06:11 pm (UTC)
From: [identity profile] artgr-211.livejournal.com
Контрольный выстрел - следующий пост.
Но я посмотрю, будет ли сайт стабилен на этот раз. Если да - видать, свою извращенную программу-конструктор я слепил немного зря.

С другой стороны, у меня когда-то была идея склеить сайт об украинском любительском геймдеве. Тем более, что gamedev.org.ua растворился уже очень и очень давно.

January 2022

S M T W T F S
      1
23 45678
9 10 1112131415
16171819202122
23242526272829
3031     

Style Credit

Expand Cut Tags

No cut tags
Page generated Nov. 6th, 2025 10:38 pm
Powered by Dreamwidth Studios