Николай Ланец
24 сент. 2014 г., 22:40

seo-1.3.0-alpha

На самом деле я не хотел про этот пакет ничего писать и афишировать его, но все-таки подумал, что он может кому-нибудь пригодиться.
Вообще этому пакету года 3-4... Там очень лохматый и страшный код. Я бывало по долгу про него забывал, но когда появлялся какой-нибудь очередной проект, где мне хотелось четко понимать кто/что откуда и куда заходит, как часто и т.п., вот тогда я про него и вспоминал... Вот и сейчас подвернулся случай вспомнить про него, правда пришлось его немного подрихтовароть молотком, чтобы он заработал на MODX 2.2.15. Имеет он громкое название SEO, но много в нем так и не было реализовано из того, что хотелось сделать. Но он выполняет самую важную возложенную на него задачу - сохраняет информацию о заходах на сайт. То есть любое обращение к сайту, будь то реальный пользователь или бот какой-то - все это аккуратно складывается в базу данных, а потом эту информацию можно просмотреть в простеньком интерфейсе.
Конечно это вообще не замена всяким там метрикам и аналитикам, но есть очень серьезное преимущество - сохраняется информация о всех обращениях к сайту. Я не буду расписывать всех прелестей, которые я в нем вижу, пусть каждый сам решает нужен он ему или нет, но если у кого интерес возник, давайте обсудим степень его полезности и возможно дальнейшее развитие.
?
P.S. Пакет доступен для скачивания только из нашего репозитория http://rest.modxstore.ru/extras/, так как в таком виде его стыдно выкладывать на modx.com, он больше для внутреннего пользования.
файл assets/components/seo/files/js/statistics.js в четвертой строке ошибочно указан путь к файлам, из-за чего не подтягиваются иконки для кнопок, т.е. надо заменить
... sourcePath: '../assets/components/seo/plugins/seo/', ...
на
... sourcePath: '../assets/components/seo/files/', ...
Не, так не правильно. Правильно вообще использовать MODx.config.assets_url и т.п. А так, надо бы вообще его актуализировать.

Добавить комментарий