Skip to content

Instantly share code, notes, and snippets.

View pvolyntsev's full-sized avatar

Pavel Volyntsev pvolyntsev

View GitHub Profile
@pvolyntsev
pvolyntsev / m141202_180046_icon_created.php
Created December 3, 2014 20:11
Пример файла миграции Yii
<?php
class m141202_180046_icon_created extends CDbMigration
{
// установка обновления
public function up()
{
$this->addColumn('icons_by_name_view', 'created', 'datetime NOT NULL');
$this->addColumn('similar_view', 'created', 'datetime NOT NULL');
$this->refreshTableSchema('icons_by_name_view');
# задача: приложение реализовать на Yii, а статьи публиковать в Wordpress и всё это на одном адресе и на одном порту : http://icons8.com/
# обсуждается на хабре http://habrahabr.ru/company/dataart/blog/236635/
# там же ссылки ещё на 5 примеров интеграции Wordpress и Yii
# конфиг верхнего уровня для перенаправления запросов на приложение Yii или блог wordpress
server {
listen 80;
#server_name icons8.com;
#error_log /var/log/icons8.com/error.log;
#access_log /var/log/icons8.com/access.log;
@pvolyntsev
pvolyntsev / FriendlyPassword.php
Created August 15, 2014 12:15
PHP userfriendly password generator (not very strong but really userfriendly and easy to remember) (using Yii framework)
<?php
/**
* @file protected/components/FriendlyPassword.php
*/
/**
* Class FriendlyPassword
*
* Generates passwords like that: random_static_word + random_number + random_dynamic_word
*