-->

CMS или самописный движок "с нуля"

"Шпаргалка блоггера" уже не на Blogger! 😭 Хотя я "не сжигаю мосты" и рассматриваю возвращение обратно как запасной вариант.

В 2010 году я прикрепила домен без www, что не по правилам. Google что-то переделывал и в итоге блог перестал работать: одно лечим, другое калечим. Вариант переезжать на www меня как-то пугал. Тем более когда есть вероятность обязательного дальнейшего перехода на https. Дважды менять адрес сайта совсем не хочется: пересмотр позиций непредсказуем, выгода сомнительна.

Кряхтя, я перенесла HTML-страницы на хостинг, чтобы оставить себе время для манёвра. И тут пришли прямые рекламодатели! 😌 Отказывать как-то совсем глупо. Я даже навострилась вполне шустро с помощью Notepad++ менять 500 страниц. Так сказать, убедилась на собственной шкуре, что сайт на HTML-файлах не очень гибкий.

Кое-как разобралась с MySQL (меня хватило только на команду SELECT) и чуть-чуть с PHP (очень сомневаюсь в корректности кода), благо он похож на JavaScript. В базу данных записи добавляю из PhpMyAdmin — вполне удобная штука, особенно если учесть, что я и раньше писала статьи без редактора HTML и кроме Блокнота мне особо ничего не нужно. Назвать всё это движком сайта, пусть даже самописным, как-то язык не поворачивается, но вроде работает. 🙃

Самая популярная CMS для блогов WordPress для меня не вариант — я ему все косточки переломаю, уж лучше сразу с нуля. 🤔 Чтобы было только самое необходимое с возможностью последующей доработки. Пока у меня не больше 10 файлов, включая картинку-фавикон, файл JavaScript и файл CSS. Оказывается так немного нужно! Но без понимания хотя бы основ HTML/CSS/PHP нечего и побывать. Я, например, не откидываю до конца ту вероятность, что захочу на WP. В любом случае новые проблемы — это новые статьи на блоге с описанием путей их преодоления.

Каким должен быть код сайта

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

Теперь для мобильных и древних браузеров выдаётся линейная "колбаса", которая на мониторах с помощью свойств grid (еще нет поддержки в браузерах, если не установлен флажок) и flex разносится по колонкам. Очень компактно: CSS получился менее 14KB, который я добавила прямо в HTML, наплевав на его кэширование на стороне клиента. Всё равно

  1. 6КБ из 14КБ составляет критический CSS, отвечающий за отрисовку сайта, видимого на экране без прокрутки страницы.
  2. 80% посетителей — это те, кто впервые попал на сайт (см. Яндекс.Метрика — «Иконка 'Отчёты' в Яндекс.Метрики Отчёты" — "Иконка 'Стандартные отчёты' в Яндекс.Метрики Стандартные отчёты" — "Посетители" — "Время с первого визита").

Подчистила всё, что увидела и с чем готова была смириться:

  1. Код почти валидный и почти семантический [w3.org]. Нагромождать его section и header рука не поднялась.
  2. Не имеет ошибок в структурной разметке: Яндекс [yandex.ru], Google [google.com]. Я добавила только поддержку хлебных крошек Гугл [google.com], так как пришла к выводу, что микроразметка для статей не имеет смысла, поскольку повторяет мета-теги title и description и ничем существенным их не дополняет. Искл.,
    • если разметка влияет на сниппет, как, например, в кулинарии (справка Яндекс [yandex.ru] или Google [google.com]),
    • если сайт участвует в других проектах, опирающихся на Schema.org, нежели поиск.
  3. Отвечает рекомендациям Гугл относительно скорости загрузки страницы.
  4. Оптимизирован для мобильных устройств: Google1 [google.com], Google2 [withgoogle.com] или Яндекс.Вебмастер — "Инструменты" — "Проверка мобильных страниц".

Сейчас пытаюсь восстановить тот функционал, что был, отчего стала ценить Blogger ещё больше. А этой записью проверяю что там с RSS. 😳

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

И самый жирный для меня минус — это то, что я перенося статью в базу данных не могу удержаться от того, чтобы её не подправить, а это занимает очень много времени: в новый дом с новой мебелью.

Вот такие у меня дела!

в f t
наверх ↑

44 комментария:

Федор
Сам сервис блогера от гугла, мне кажется давно заброшен. И требует к себе много внимания. Очень как то все навыворот в этом блогере. Хотя это был мой самый первый опыт в блоговедстве.
NMitra
А по мне он крутой.
Я, наоборот, считала, что он обновляется уж слишком часто 🙂 Много что для SEO можно из него почерпнуть. Это такой своеобразный образец, каким хочет видеть сайт Google.
Анонимный
Не сочтите рекламой. Просто поделюсь опытом. Тоже отказалась от Bloger. Перенесла на GetSimple - довольна, как слон. Для меня было принципиально, чтобы CMS была без БД.
NMitra
Оксана, а почему без БД?
Комиго
А мне уже три статьи через фидбёрнер в почту пришло с новой цмской.
Хочу состряпать/найти ЦМС для статичных сайтов, без наворотов, но с графическим интерфейсом хоть чуть-чуть
Комиго
Без БД можно хостить почти везде. Такие сайты находятся га грани статичных сайтов почти что.
Анонимный
Сайт намного легче, все хранится в XML файлах, быстро грузится. Сломать что-то или напортачить чайнику (это про меня) практически невозможно
NMitra
Я пока не созрела самой такой файл формировать 🙂 Он наверно получается как у Blogger на выходе.

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

Его по-хорошему нужно как-то по-умному разбить на несколько файлов согласно URL Страниц.

Меня даже не это пугает, а то, как в PHP работает flock() и ему подобные. Если хотят к файлу достучаться несколько источников, он может очистить весь файл. Сама убедилась, когда счётчик кликов мастерила http://shpargalkablog.ru/2015/10/counter-php.html БД вроде более стабильна. Бэкапы наше всё 🙂
NMitra
Тоже рассматривала этот вариант, но очень веских доводов в его пользу не нашла. Сейчас нахожусь, так сказать, на распутье, поэтому и спросила.
Андрій Лунячек
А я сижу на Блоггере на купленном домене с www. Не вижу смысла куда-то переходить и что-то менять ради того, чтобы избавиться от www.
Парочка знакомых предлагали мне переехать на Вордпресс, но я не готов с этим морочиться непонятно ради чего. Если бы только начинал вести блог, то сейчас, возможно, изучил бы Вордпресс и сделал бы блог на Вордпрессе. А так уже на Блоггере всё настроено, всё работает, статей довольно много, фоток в статьях. Переезд быстрым не будет однозначно.
NMitra
Я бы тоже не дергалась и если дадут https для прикреплённых доменов меня точно потянет обратно :)
Kliwi
Вот из-за этого хттпс с начала года и хочется уйти с блоггера. Еще раздражает ?m=0 для мобильных, невозможность прописать hosts и тайтлы отличные от h1. Но как представлю риски и фронт работ, сразу перехочевается. Если бы у меня был выбор остаться на блоггере или перейти на WP без негативных последствий, то выбрал бы второй вариант.
NMitra
https всё не очевидно. 8 февраля пришло письмо счастья, что Хром будет показывать рядом с URL "Не защищено" и уже -1500 посетителей с Гугла. Ровненько по всем страницам уменьшилось.

С переездом никак не может быть связано, так как перенесла в октябре прошлого года. Хотя возможно какие-то ссылки отвалились. Обновлений давно не было. Еще примерно в это время был апп выдачи.
Kliwi
Да политика у гугла вообще жесткая, до НГ чписали, что коснется только тех, у кого на сайте есть формы для вводов логинов, паролей и т.п. При этом на своем же собственном сервисе, который наше все, пишут, что владельцы персональных доменов могут пока лесом идти. Даже файрфокс мой любимый вперед паровоза бежит, помечает в адресной строке перечеркнутым замочком, благо им почти уже никто не пользуется. К чему это все, если ты просто инфоблог непонятно.
NMitra
На мой взгляд, из-за политики, чтобы другим странам труднее было узнать перемещение своих граждан. Доступ к статистике будет у Америки. Китай, например, пропускает всё сначала через свои сервера, а потом зашифровывает.

Если есть любые формы или input, то браузер не разбирается что к чему (пересылаются ли данные или нет) и всех бракует.
Kliwi
У нас с этими буржуйскими новведениями разговор короткий. Гугла обязали вроде и так хранить перснональные данные пользователей на серверах в РФ. А кто не захочет, не удивлюсь, если через год-два все эти озимые законы операторы не потянут по деньгам, то весь зарубежный https трафик просто блокнет роскомнадзор.

>Если есть любые формы или input
да бааалин, это же они меня сами толкают вместо формы поиска еще один блок рекламы запилить :)
Kliwi
У меня тоже примерно на 800 кликов в день гугл упал. Что думаете про способ получения SSL через Cloudflare?
NMitra
Пока не рассматривала вопрос с переходом, пока не готова
Kliwi
>Если есть любые формы или input, то браузер не разбирается что к чему (пересылаются ли данные или нет) и всех бракует.
На чет файрфокса - нет, помечает замочком страницы только там где есть инпуты для секьюрной инфы. У меня это из-за дискасс комментариев. Страницы без его виджета в адресной строке никак не выделяются.

Вообще все очень печально по трафику в последнее время, с каждым днем все меньше. И не понятно сезонное или что, в прошлом году такого вроде не было.
Анонимный
Оксана, но у CMS GetSimple максимум только 20 страниц!
http://getsimple.ru/about-get-simple
Kliwi
Здравствуйте, с праздником!
Вы когда убрали микроразметку, какие-то негативные последствия были? Хочу поубирать из шаблона схемовский /blog.
NMitra
Здравствуйте, спасибо!
Не могу оценить: убирала одновременно со сменой платформы и дизайна.
Игорь Хабурский
Круто! Я Ваш блог последний как раз на блоггере читал, когда там у меня блог был. Не вытерпел и перенес на вордпрес. Но ностальгия маленькая есть. Успехов Вам.
NMitra
Спасибо! Вот уж больше года прошло с написания статьи, а я по прежнему как бы на двух стульях сижу. И полученная самоделка радует: ею можно крутить как захочется, она проста, понятна и в ней есть всё мне необходимое. Чую, что её до конца никогда не доделаю, она будет всегда «в доработке». И от Blogger далеко не отхожу, но уже возврат с трудом представляю. Единственная печаль — хостинг. Меньше всего хочется в нём разбираться.
Kliwi
Здравствуйте, готовлюсь к переходу на WP. Знаю, что у вас собственная cms, но все же может подскажете к каким "подводным камням" нужно быть готовым?

Правильно ли я понимаю, что если домен персональный, то достаточно будет только ns сервера прописать?
Как вы на блоггере доступ ограничивали, к черновикам все возвращали или просто закрыли блог для постителей?

Пока выбираю хостинг, у вас, как я понял инфобокс "старт", устраивает ли, хватает мощности под вашу посещаемость?
Анонимный
Kliwi Ru, и что же заставило Вас с Blogger перейти на CMS WordPress? Или Вы будете переходить на конструктор WordPress.com?
Kliwi
Леонид Николаевич, пока еще думаю, но тему уже адаптировал и все импортировал. Причин несколько, по отдельности они может и не очень серьезные, но вместе получается плохо. блоггер раз уже удалил блог на пустом месте, восстановили, но осадочек остался, все время теперь ждешь кабы чего опять им не взбеленилось. Свой же pagespeed тест заваливает, сервер долго отвечает, редиректы. Еще после того, как гугл начал гнобить медицинские мелкосайты удвоилась потребность в нормальном трасте яндекса.
Анонимный
"...блоггер раз уже удалил блог на пустом месте, восстановили, но осадочек остался, всё время теперь ждешь кабы чего опять им не взбеленилось..."
Я именно по этим причинам не стал создавать сайт на Blogger, поэтому сразу буду создавать его на CMS WordPress.
NMitra
Здравствуйте!

После Blogger я не уверенна, что меня устроит какой-нибудь хостинг. Падает. Выпадают страницы из Яндекса пачками. Потом я эти пачки обратно в индекс добавляю. Нужно на выделенный переходить, но я в этом ничего не понимаю и побаиваюсь, что потом проблемы разгребать придётся. Подозреваю, что из-за плохого uptime достигнут порог посещаемости.

Самое главное при переходе — проверяйте неизменность URL.
NMitra
Кстати, в Блоггер я держу дубликат с комментариями www.002020.ru. Он закрыт от индексации в настройках.
Kliwi
Блин, я-то думал, что как раз яндекс будет более лоялен к платному хостингу с серверами в РФ. Может вам нужно просто хостинг сменить. Я пока выбираю из трех: фоззи, бегет, инфобокс. Вроде говорили, что на фоззи обычный шаред до 12-15к/сутки посещалку нормально держит (от контента зависит конечно).

Про урлы понятно, но на ВП с этим проблем нет, там легко настраивается. А гугл не начинает блоггеровские мобильные страницы искать (которые ?m неканоничнеые) и бомбить ими 404 в консоль?
А зачем для дубликата отдельный домен?
NMitra
Они всё равно не должны быть в индексе, но в целом у меня была мысль, что Google любит свой Blogger.

Я статьи иногда меняю, предыдущий вариант смотрю. Комментарии вывожу в всплывающем окне с отдельным блоггеровским URL, в котором нужен id Сообщения.
Kliwi
Ну свой, может, и любит, а мой вот как-то не очень) Но это скорее из-за мед. тематики которую гугл сильно давит, оставляя в выдаче только крупные сайты и медиа. Раньше у меня тоже была мысль, что блоггеру дается какой-то плюсик в ранжировании, но это до лета 17 года где-то было и пока Г+ авторство учитывалось. А сейчас они г+ и вовсе закрывают (возможно, та же участь ждет и блоггер через год-два).
Unknown
Здравствуйте Наталья! Советую посмотреть в сторону MODX. Удивительно гибкая и очень удобная система. И можно настроить именно под Ваши нужды, вплоть до заметок), которые не видны посетителям. Сам давно на ней и не устаю радоваться своему выбору. Так же буду рад помочь советами в освоении, если потребуется.
NMitra
Про целесообразность Г+ я вначале высказывала сомнения. Гугл закрывает один проект и смотрит в сторону другого. Сейчас соц. сети несколько потерялись на фоне мессенджеров. Думается мне, что теперь Google будет что-то похожее развивать.

Здравствуйте, мне, по-видимому, уже никакая система управления сайтом не нужна :)
Votix
Лично меня Blogger полностью устраивает, прекрасная CMS. Никуда "мигрировать" не собираюсь.
Vitaliy
Никаких самописов. Путь в никуда.
Эдуард Сингилеев
Я вырос на Вашем блоге. Столько полезного узнал за все эти годы. Вот тоже подумываю перейти на платный хостинг, как посещаемость чуть выше станет. Жду от Вас детального сравнения и окончательного вывода. То, что рекламодатели поперли - это хорошо. Так и должно быть).
Unknown
Jekyll посмотри еще)
Анонимный
С гитхабом вообще отличное комбо)



FreeWebmaster
Я так понял, вы забросили блог. Ошибкой было уходить с blogger. Затраты на хостинг плюс еще и самописная CMS - неверное решение. Сам делал сайты и на joomla и WordPress, но пришел к выводу, что лучше блогера, где можно сосредоточиться только на публикации контента - нет.
Анонимный
FreeWebmaster, я сначала тоже было заинтересовался Blogger, но, когда узнал, что блоги на нём могут пропадать и блокироваться, то не стал рисковать!
NMitra
FreeWebmaster, скучаю по блоггингу :( Надеюсь этим летом хоть пару статей написать. Двое школьников начальных классов на дистанционке совсем всё время занимают. Надеюсь хотя бы их доклады скинуть.
рома
Веду свой блог на Github Pages. Только статика. Статьи размечаю в markdown. Можно редактировать прямо в репозитории гитхаба. Потом на сервере гитхаб запускается Jekyll и генерирует .html из .md. При желании можно генерить у себя на компе и выгружать на сторонний хостинг. Комментарии через Remark42, telegram. Еще можно по api из github discussions подгружать силами js, но я не стал разбираться с этим