КаталогBuilderPHPDocs
Как создать сайт для нетерпеливых?

Как создать сайт для нетерпеливых?

Актуальная проблема веб-программирования повышение производительности в интернете. Последние исследования показали, что у пользователей падает не только внимание, но и терпение.
1 592 просмотров Открыть
Несколько интерфейсов поиска Google выходят на пенсию

Несколько интерфейсов поиска Google выходят на пенсию


Компания Google ещё в далеком 2011 году дала объявление о том, что некоторые интерфейсы поиска, для встраивания в веб сайты, являются устаревшими. Спустя 5 лет, они всё-таки уходят в отставку с 15-го февраля
1 779 просмотров Открыть
Три маленькие революции в вэб-дизайне 2016 года

Три маленькие революции в вэб-дизайне 2016 года

 
Мир веб-программирования и дизайна, развивается как никогда быстро. Каждый год количество новых технологий и инструментов программирования исчисляется десятками. 
1 959 просмотров Открыть
Простой граббер контента

Простой граббер контента

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

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

Немного повозившись с настройкой граббера на Денвере я получил результат который меня на все 100% удовлетворил и я разместил его на один из моих сайтов. Добавил к нему правила преобразования ссылок с помощью mod_rewrite через htaccess и уже больше месяца как забыл о возне с ручным обновлением программы.   

Итак вот собственно код самого скрипта с комментариями 

 
Как видите очень простой код. Жаль что я не помню адрес сайта на котором его нашёл. Если автор объявится, с удовольствием размещу ссылку на него. Ну а для более полного понятия как этот скрипт работает попробую объяснить подробнее. Например в моём случае у меня был адрес страницы с программой передач на неделю по 7 каналам с разбивкой по дням недели. Страница получалась очень обьёмистой и долго грузилась (вставлял её инклюдингом). Так вот я нашёл в коде страницы уникальные куски кода с текстом которые более на странице не повторялись. Например программа на понедельник начиналась так и заканчивалась Именно это я и вставил в переменную $pos в начале кода и в конце. Для остальных дней недели повторил то же самое.
4 372 просмотров Открыть
Движок блога MaxSite CMS

Движок блога MaxSite CMS



Не так давно на просторах рунета появилась новая разработка движка под названием MaxSite СMS. Автор движка взялся за его разработку с нуля где то год назад, судя по его первой записи на официальном сайте этого движка. Движок позиционируется как лучшая альтернатива движку WordPress, а при дальнейшем развитии и другим движкам которым на сегодняшний день уже не менее 5-6 лет, так как движки используют уже устаревшие технологии.  Кроме того движок имеет функционал которого больше нет ни в одном другом известном мне движке, и он может послужить не только в качестве движка стандартного блога, но и как движок для вполне функционального сайта.

  На данный момент в сеть выложена версия под номером 0.31 с датой релиза от 9 марта 2009 года. И несмотря на столь юный возраст движка у него уже появилось много поклонников. Есть даже блогеры которые решили переходить с движков WordPress на MaxSite, тем более что автор движка заранее приготовил плагин конвертации блога из WP в MaxSite. А это уже говорит о многом. И судя по характеристикам движка это действительно лучшая альтернатива громоздкому монстру называемому WordPress.


   Не остался в стороне и я. Ещё в конце прошлого года во время поисков всевозможных движков для блогов, я набрёл на сайт MaxSite и всё что я там прочитал меня очень заинтересовало. Сайт я поставил в закладки что бы вернутся, когда будет время и протестировать движок на Денвере. Но получилось так что я только неделю как поставил его для тестирования и сразу решил именно на этом движке делать стандалоне блог. У меня после тестирования даже сомнений не было в том, какой движок лучше всего подойдёт.

   Посмотреть что получилось можно по этой ссылке - блог Полный доступ. Ему всего то чуть больше недели, поэтому информации пока немного. Но уже и в таком мало наполненном виде можно понять что движок действительно замечательный. А посетив сайт автора и форум поддержки, Вы больше никогда не вспомните о том что есть другие движки для блогов. Уже на сегодняшний день движок имеет 53 плагина на все случаи жизни и более 10 шаблонов, которые впрочем очень легко делаются из обычных HTML шаблонов на CSS. которых полно на сайтах типа монстертемплате. Да и уже готовый легко переделать, как я и сделал в своём варианте.


   Если Вы захотите потестировать движок и использовать для себя. заходите на сайт автора где всегда найдёте самый последний релиз со всеми стандартными авторскими плагинами и шаблонами оформления, а немного попутешествовав по форуму сайта, найдёте дополнительные шаблоны и плагины разработанные поклонниками движка. Сайт находится по адресу MAX-3000.com и там же есть ссылка на форум.

   Самое главное преимущество MaxSite в том что он при всех прочих равных условиях потребляет намного меньше ресурсов сервера чем тот же Wordpress. Если блог на Wordpress уже начинает беспокоить Вашего хостинг провайдера (если купили дешёвенький хостинг) при уже 500-800 посетителях в сутки, то для блога на MaxSite и 2000 посетителей не проблема.

2 553 просмотров Открыть