Automatic migrations in Yii after git pull
1 августа 2012 г.
I have been using Git and Yii Framework for a long time. I develop projects mostly in a team. So I have to use the migrations (changes in the database's structure). I am interested in how I can automate the usage of automatic migrations.
Development yii git git hooks
Redis vs Memcache vs Memcached
18 июля 2012 г.
Решил проверить производительность двух популярных кеш серверов. Это Redis и Memcached. В качестве PHP клиентов в тесте использовались phpredis, Memcache и Memcached.
Development redis memcached memcache cache benchmark
Redis vs Memcache vs Memcached
18 июля 2012 г.
I decided to test the performance of two popular cache servers. This is Redis and Memcached. I used phpredis, Memcache and Memcached.
Development redis memcached memcache cache benchmark
Микросекунды в Yii Framework application.log
9 июля 2012 г.
Как добавить вывод микросекунд в файл application.log (стандартный лог в Yii Framework)?
Development php yii yii framework
Microseconds in Yii Framework application.log
9 июля 2012 г.
How can you add microseconds to application.log file (standard log in Yii Framework)?
Development php yii yii framework
Гео базы данных
2 июля 2012 г.
Иногда в процессе разработки возникают задачи, связанные с географическими локациями. Это может быть разработка LBS, построение выпадающего списка со странами и городами, определение местоположения по ip адресу и т.п. Для этого необходимо иметь гео базу данных.
Development geo maxmind geonames geolocation geoip database mysql
Geo databases
2 июля 2012 г.
Sometimes tasks related to geographical locations appear in development process. It can be development of LBS, construction of the drop-down list with a countries and cities, detecting location by ip, etc.. For this purpose it is necessary to have geo database.
Development geo maxmind geonames geolocation geoip database mysql
Как установить Redis и Redis php клиент (Обновлено: Январь 22, 2016)
10 июня 2012 г.
Redis — это кеш-хранилище данных, в котором данные хранятся в оперативной памяти, что дает возможность очень быстрого доступа к ним. Похож на более известный всем memcached, но в отличии от которого Redis имеет различные структуры хранения данных, а не только "ключ-значение"
Development redis cache php highload
How to install Redis and Redis php client (Updated: Feb 23, 2018)
10 июня 2012 г.
Redis — cache-storage for data that is stored in RAM. In this case you will get very fast data access. It is similar to memcache but Redis has vast opportunities of data storage.
Development redis cache php highload
Перенос MySQL баз на отдельный жесткий диск
27 мая 2012 г.
Иногда возникает ситуация когда нужно перенести базы mysql в другое место. Например, на отдельный жесткий диск или просто в другое место (какие-то причины безопасности). Это может быть необходимо, если не хватает места на диске или для увеличения быстродействия, например ssd винт или raid массив.
Development mysql linux administration database