Заметки, ПроектыSEO для борьбы с конкурентами

Время от времени приходится работать с различными cms. Среди них, иногда, попадается opencart. Довольно не плохой движок инет-магазина, но самое главное — очень простой. Видимо по этой причине многие его используют, включая и меня =).

Недавно попросили разобраться с дублями страниц на сайте, сделаном на opencart. Пришлось немного изучить модуль seo_url… и охренел. По другому и не скажешь. Вот так выводятся категории:

$this->load->model('tool/seo_url');

if (isset($this->request->get['path'])) {
    $this->path = explode('_', $this->request->get['path']);
    $this->category_id = end($this->path);
}

SEO для борьбы с конкурентами →

Kohana, ПроектыWordPress + Kohana

Сегодня расскажу как интегрировать kohana 3.2 в wordpress. Тема для меня интересная, т.к. последний опыт написания скриптов на чистом php мне не понравился =). Вообще, в инете инфу на данную тематику найти тяжело. Либо все ссылаются на плагин Kohana-for-Wordpress, либо инфа очень старая и не подходит для WP3 или/и KO3.2.

Для начала, немного истории о том, как я искал всю эту инфу =). Первым шагом, конечно-же, был поиск. Первым пунктом в выдаче идет блог уважаемого мной программиста Саши Купреева. На странице, которую выдал Яндекс, подробное описание использования плагина Kohana-for-Wordpress, о котором я говорил выше. И в этом описании видно, что плагин тестировался для ko3.0 и wp2.8.4. Те, кто следит за развитием kohana или wordpress поймут, что версии настолько устарели, что вряд ли вообще этот плагин будет работать. Так же подумал и я, но решил проверить…

WordPress + Kohana →

ПроектыQR-генератор

QR-генератор Случайно нашел на винте скрипт генерации QR-кодов. Автор Павел Новицкий, если сайт к сожалению не работает (e-luge.net). Решил попрактиковаться в программировании без фреймворков.

Процесс получился достаточно не простой — отвык я с нуля и без ООП писать =). Результат разместил на этой странице, можете играться =).

ПроектыГолосовалка на NoNaMe

Голосовалка на NoNaMe

Наконец-то доделали голосовалку на NoNaMe. Сама по себе задача не сложная, но вкупе с кучей других факторов вылилась в целую эпопею.
Всего было 7 попыток реализовать голосовалку. В самой первой было все фиксированно: до 3-х вариантов ответов, только один вариант при голосовании, невозможность редактирования голосовалки после публикации поста. В итоговом все значительно лучше, да и гибкость кода больше. Я рад, если честно.