Год: 2012

  • Отличия между Percona и MariaDB

    percona-xtradbЗадался выбором, на что лучше перейти: Percona или MariaDB. Не сказал бы, что у меня высокая нагрузка, но хочется же сидеть на трендовых инструментах. Тем более что в последнее время часто слышу про Перкону. Обнаружил хороший ролик с объяснением их преимуществ перед стандартным MySql и различий между собой. Очень доходчиво описано. Так как по сути это модификации MySql, то они обещают совместимость на уровне файлов.

    Еще попробовал облачный сервер от Селектел. Все круто, но по стоимости у меня выходит раза в 2 меньше, чем нынешний VDS, который еще можно во много раз нагрузить. А платить все-таки лучше абонементом, а не считать потраченные мегабайты RAM (которая обходится по сути дороже всего). Прямо вижу, как копейки капают, и жадность просыпается )

    Возвращаюсь к серверам БД. В двух словах разница: (далее…)

  • Быстрая генерация sitemap в django

    sitemap.xml в djangoДелал автоматическую генерацию sitemap.xml для сайта на джанге. На PHP без фреймворков все решалось довольно просто: printf или echo, и все попадает прямо в буфер http. Python тоже имеет такую возможность, но часто фреймворки ее исключают. В принципе это правильно.

    В django есть стандартный модуль sitemaps, который генерирует карту, но он очень медленный. Для примера, если у меня 15 тысяч элементов, генерация длится почти пол минуты. Естественно такой расклад мне не понравился, так как хотелось бы отдавать карту динамически, и не нагружать при этом все на столь долгий промежуток времени. (далее…)

  • Первый опыт с python и django

    django

    Начитался хвалебных отзывов про питон и джанго. Решил попробовать сделать небольшой проектик на нем. Особенно интересно, что гугл предоставляет хостинг под питон. Запустить приложения под GAE оказалось не очень просто. Решил сначала сделать все на локальной машине в режиме разработки. Как раз подвернулась идея админки для альянса одной из браузерных стратегий. За три дня django мне показался удобнее Yii. Реально все логичнее и проще. Хотя, конечно, первый день мне так не казалось. В Yii есть быстрый генератор форм для управления содержимым. В джанго приходится для каждой модели прописывать действия, но когда разобрался, это оказывается совсем не сложно. Дальше будет виднее. Быть может и моим основным языком станет python.

  • Директ РСЯ или Adsense — что выгоднее?

    Adsense или Директ

    Конечно же, в каждой тематике свои показатели. Но в тематике образования Adsense оказался в 3 раза выгоднее. Правда стартует он долго. Т.е. нужно дать ему отстояться около полугода. Хотя это у меня так. У каждого своя статистика. РСЯ мне больше визуально нравится, а у Google есть баннеры. Кликабельность у них часто лучше, чем у текстовых объявлений.

    Как проходил эксперимент: (далее…)

  • Еще один комбобокс с автокомплитом

    textext-demoНашел замечательный компонент для JQuery, под названием TextExt. Очень близок к контактовскому. Правда пока у него есть определенные недостатки в поведении, но они решаемы. Компонент очень гибок и расширяем. Но я убил довольно много времени, на то, чтобы заставить его работать с парами ключ-значение. По умолчанию он работает только с тексовым массивом. Расширение делается достаточно просто и предусмотрено в виде плагина. Т.е. нужно переопределить менеджер значений, в котором прописать всю логику. (далее…)

  • Наконец дорос до Yii

    Делаю сайт развлекательной тематики. Я уже писал о первом знакомстве с Yii. Вот на нем и пишу. Для того, чтобы сделать какую-нибудь легкую мелочь, решаемую в голом PHP простым изменением запроса, приходится лопатить десяток-другой страниц выдачи гугла. Хотя, как и в любой другой технологии, в которой нет опыта. ActiveRecord — инструмент хороший, но любую более менее структурированную выдачу проще делать через DAO (прямые запросы MySql через PDO). Она и работает быстрее, и на сайте рекомендуют при оптимизации его использовать. Но в целом все получается красиво и структурированно. И даже кажется, что быстро, если не считать обучения. По производительности тест сделаю, как будет более менее готовый функционал. Хотя это больше для галочки. Все равно и так понятно, что при большой посещаемости, прибыльность позволяет выделить нужные ресурсы. А до 20 тысяч обычного VPS полюбому хватит.

  • Мысли о интернет-магазине

    Интернет-магазинЧто-то много в последнее время появилось партнерских программ интернет-магазинов. Даже возникало желание подключиться к какой-нибудь. Но что-то подсказывает, что мне пока рано. С другой стороны, довольно много магазинов продается. Чаще всего это заезженные копии часов или что-то в этом духе. Куплю интернет магазин и заживу счастливо! Но не просто так же его продают. Значит он требует времени, интереса и внимания. Как и любой другой сайт.

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