Прогресс работы над "мордой" для админки Blog Micro

Вчера весь день просидел над прототипом "морды" для админки, т.е. некой части, в которой будет группироваться всякая важная инфа: кол-во постов и комментариев, размер базы, дата создания бекапа сайта и прочее. В-общем всё то, что может быть полезно человеку, ведущему блог. Долго бился над компоновкой инфы и оформлением, не могу сказать что получилось идеально, но пока решил остановиться именно на этом.

Вот, собственно, о чём идёт речь:


Вся инфа разбивается на части, логически относящие к шести (на текущий момент) разным блокам: посты, комментарии, категории (эти три касаются внешней части блога, которая для посетителей), также: версия движка, бэкап сайта и и база данных (а эти три осносятся к админке). В-принципе всё наглядно и довольно эргономично. Чуть подробнее обо всех частях.

Посты. Ну тут всё ясно. Выдаём общее количество постов в блоге (включая отложенные и черновики), и отдельными строчками - кол-во отложенных постов, и черновиков. Также показываем две даты: последнего опубликованного поста, и последнего запланированного (отложенного) поста. Две эти даты имеет смысл показывать, чтобы было понятно, в каком состоянии находится блог.

Комментарии. Тут, разумеется, видим общее кол-во комментариев в блоге. Показываем последний коммент и его дату, это для тех, кто не будет пользоваться уведомление по мылу, чтобы не пропустить новые комменты. Для тех же, кому приходит мыло о новых - эта инфа не будет существенной. Также показываем настройки уведомлений и почтовый адрес, на который они будут отправляться.

Категории. Этот блок ещё в работе, нужно сделать редактирование (добавление, удаление) категорий для блога. Переименования скорее всего не будет, думаю это лишнее - лучше лишний раз подумать перед созданием категорий, чем потом метаться и их переименовывать.

Версия движка. Тут всё очевидно, единственная функция блока - уведомлять о наличии апдейта на сайте. При его наличии будет выводиться ссылка "обновить", при отсутствии - будет писаться, мол "в настоящий момент апдейт скрипта не требуется". Для наглядности выводим номера версий.

Backup сайта. Этот пункт тоже пока в планах, хотя для него практически всё готово. Суть в следующем - он будет упаковывать всё, что лежит в пределах корневой папки (т.е. весь домен) в архив .tar и предоставлять ссылку на скачивание. Это будет что-то вроде "бекапа по требованию", автоматизировать эту операцию не планирую, потому что хосты у всех разной "мощности" и незачем грузить его ежедневно созданием архивов.

База данных. Последний, и не самый популярный пункт, который на текущий момент также не сделан, но там всё будет просто. По требованию (клику по ссылке) будет выполняться оптимизация базы данных. Это актуально только для SQLite баз, они подвержены своего рода фрагментации, особенно при активном добавлении/удалении записей. Процесс "оптимизации" представляет из себя её сжатие.

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



Теги:
touch [admin]
12 Апреля 2011
16:44
Ага, круто :)
Задействуем его, как руки дойдут!
Sanadam
12 Апреля 2011
15:15
Вот еще на один маленький скриптик наткнулся по определению показателей сайта _http://janicky.com/content/article_6.html
touch [admin]
6 Апреля 2011
12:59
Ок, спасибо за ссылки, посмотрю что там можно заюзать! Тогда записываю в "to do" определение SEO параметров.
Sanadam
6 Апреля 2011
12:32
Ну и конечно, не стоит перегибать, девиз то - микро!
Sanadam
6 Апреля 2011
12:30
Вообще это должно легко реализоваться инфомеров такого плана куча. Только зачем левые информеры в админке свои надо.
Но это реально будет фишка, на других движках я такого не встречал. Конечно, можно говорить зачем изобретать, есть же куча сервисов анализа. Но это все для профессионалов, вебмастеров, я вот к примеру, такие сервисы вообще редко посещаю. А так удобно, все сразу в админке есть.
Sanadam
6 Апреля 2011
12:30
Я думаю, что готовые решения есть, вот пример скрипта определения тиц и pr _http://www.seonews.ru/masterclasses/detail/29843.php, а тут вроде подчет индексируемых страниц яшей _http://www.seonews.ru/masterclasses/detail/29847.php. Правда заметки написаны давненько.
А тут уже свежие заметки про пхп скрип подсчета проиндексированных страниц и создание своего скрипта анализа сайта _http://www.pro100design.net/category/web-programming. Блин, уже места не хватает дописать коммент, это кстати рекорд по длине комментария;) В следующем окончание.
touch [admin]
6 Апреля 2011
10:11
Ну может и до SEO руки дойдут =) Если есть готовые решения, как их вытаскивать, то без проблем прикрутим!
Sanadam
6 Апреля 2011
04:27
Ну, что сказать, просто классно! Особенно понравиласть скорость постов. Еще бы добавить seo разделчик, типа скоко тиц, pr, сколько страниц в индексе и что-то подобное. Это так на вскидку придумать надо.

Ваше имя:

Ваш e-mail:


Текст:



Введите строку с картинки: