• Лучшие команды для работы с файловой системой!

    Опубликовано admin -

    Подобрал несколько команд, которых мне всегда не хватало при работе с файловой системой! Думаю всем пригодятся!

    Лучшие команды для работы с файловой системой

    Чтобы узнать размер директории:

    mkdir -p dir1/dir2/dir3/dir4/

    Создать несколько директорий за раз:

    mkdir -p dir1/dir2/dir3/dir4/

    Узнать размер всех файлов png:

  • Zend FrameWork 2 и геотаргетинг

    Опубликовано admin -

    Расскажу про геотаргетинг и как его встроить в приложения на Zend Framework 2. Геотаргетинг - это определение местоположения пользователя на основе его персональных данных, ip д.р. способы. В статье я буду рассказывать про геотаргетинг с использованием ip адреса и сервиса ipGeoBase - http://ipgeobase.ru/.

  • Правильный Ajax в ModX Revo!

    Опубликовано admin -

    Ajax запросы в Modx Revo можно делать различными способами:

    • через коннектор Modx;
    • через снипет при обращении к ресурсу на сайте;
    • запросы к Modx фреймовику;

     

    Ajax через коннектор Modx

    Пример jQuery скрипта - запроса к Modx коннектору:

  • Мой первый модуль на Drupal 6

    Опубликовано admin -

    Обычно изучив ту или иную CMS я начинаю писать о ней или забываю и не возвращаюсь к ней, к тому же Modx и Joomla хватало для решения любых задач, в том числе для построения любых сайтов, когда не хватало переходил на Zend Framework 2. Из всех просмотренных мной CMS(их около десятка) я отобрал joomla, modx и drupal. Drupal попал в список CMS, заслуживающих внимания за возможность использования MVC, хорошей маршрутизации и быстрой интеграции сторонних скрипов в CMS. Мой первый модуль на Drupal был написан на версии Drupal 6.

  • Как быстро обновить версию php до последней!

    Опубликовано admin -

    Недавно потребовалось обновить врсию php на рабочем сервере, - с 5.2 до 5.3.8. Результатом остался доволен, так как в php 5.3.8 bcrypt стал поддерживать кирилицу и ещё много исправлено! Для обновления использовал реопозитарий REMI.

    На Centos это я делал следующим образом. В директории /etc/yum.repos.d создадим файл:

  • Zend FrameWork 2 и авторизации c Twitter

    Опубликовано admin -

    Для мультиязычных сайтов необходима авторизация из социальных сетей, так как по статистике, более 50 % пользователей моих сайтов зарегистрированы из социальных сетей, а именно – из twitter и facebook.

    Более того уровень доверия к таким сайтам намного больше, чем к тем у которых до сих пор отсутствует система авторизации на основе социальных сетей.

    Что нужно для авторизации пользователей.

  • Модули и макеты. Как привязать модуль к определенному макету (layout) в Zend Framework 2!

    Опубликовано admin -

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

    Говоря о макете, я подразумеваю шаблон HTML и ничего больше.

    Предположим Вы имеете структуру из следующих модулей (глобальный конфигурационный файл "application.config.php"):

  • Лучшие команды для Вас в Linux!

    Опубликовано admin -

    В большинстве этими командами ограничивается всё моё администрирование сервера у многих заказчиков, про установку библиотек и пакетов я не рассказываю, так как об этом написано очень много. В основном расскажу о том, что не хватало мне больше всего при работе с VPS серверами.

    Занимайтесь backup постоянно!

    Следующая команда создаст копию текущей директории, исключив из архива ненужные файлы, размещённые в директории «assets/components/video/videofiles/»

  • Мой первый VPS сервер! Как не заблокировать себя и создать второго суперпользователя.

    Опубликовано admin -

    Хорошо, может быть это и не мой первый сервер и не Ваш, но это не имеет значения, так как иногда может произойти такая вещь как блокировка самого себя на собственном сервере! Такое случилось однажды со мной, один мой сервер находился в США, а я в Европе, оставался один выход: написать в поддержку хостеру!

    Это было в прошлом и сегодня, с тех пор я настроил большое количество серверов, я решил написать для того, чтобы с Вами не произошло того же.