Найден 351 результат

R3D3
2013.02.07, 06:57
Форум: Общие вопросы (Yii 1.x)
Тема: Мое знакомство с YII
Ответы: 9
Просмотры: 3088

Re: Мое знакомство с YII

Возник вопрос, зачем нужен тест. Зачем делать 2 работу, если можно сходить в бараузер и посмотреть как это работает? Для автоматизированного тестирования. Чтобы не ходить в браузер часами снова и снова, когда в твоем проекте будет 100000+ строк кода и десятки страниц, которые нужно проверить после ...
R3D3
2013.02.05, 19:03
Форум: Общие вопросы (Yii 1.x)
Тема: вывод элемента массива без предварительного присваивания
Ответы: 11
Просмотры: 3217

Re: вывод элемента массива без предварительного присваивания

lancecoder писал(а):уии и так ограничен пхп 5.3
Ограничен, но не сверху а снизу :)
R3D3
2013.02.05, 18:36
Форум: Авторский код и библиотеки
Тема: Набросок для gearman воркеров
Ответы: 20
Просмотры: 10102

Re: Набросок для gearman воркеров

Очень интересное расширение, хочу использовать его. Тестировалось ли оно на предмет расхода памяти и утечек?
R3D3
2013.02.03, 15:19
Форум: Общие вопросы (Yii 1.x)
Тема: Генерация секретного ключа
Ответы: 3
Просмотры: 1700

Re: Генерация секретного ключа

Joseph Jevelin писал(а): Сайт довольно популярный, а значит проблем на данную тему у них не возникает.
Как показал недавний пример http://habrahabr.ru/post/165533/, популярность сайта ровно ни о чем не говорит :)
R3D3
2013.02.01, 18:32
Форум: Обо всем
Тема: Yii 2.0
Ответы: 79
Просмотры: 32137

Re: Yii 2.0

Один из самых качественных продуктов из всего что есть на php, если не самый качественный. Я думаю альфа будет стабильней чем у некоторых продакшен :)
R3D3
2013.02.01, 13:11
Форум: Общие вопросы (Yii 1.x)
Тема: Авторизация с текстового файла
Ответы: 4
Просмотры: 1538

Re: Авторизация с текстового файла

Весь код по аутентификации поместите в protected/components/UserIdentity.php, в метод authenticate(). Именно в этом методе происходит проверка логина и пароля при логине.
R3D3
2013.02.01, 13:09
Форум: Общие вопросы (Yii 1.x)
Тема: Компонент/модуль - что выбрать?
Ответы: 2
Просмотры: 740

Re: Компонент/модуль - что выбрать?

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

Модуль используется когда нужны контроллеры, вьюхи, модели т.д.
R3D3
2013.01.27, 21:20
Форум: Общие вопросы (Yii 1.x)
Тема: SQL запросы
Ответы: 3
Просмотры: 1402

Re: SQL запросы

$condition = ($id > 0) ? "`id` != '".$id."' AND" : ""; $sql = "SELECT `id` FROM `category` WHERE  ".$condition."`name` = '".$categoryName."' LIMIT 0 , 1"; $result = $connection->createCommand($sql)->queryRow();   Если у вас поле id это pri...
R3D3
2013.01.26, 11:18
Форум: Общие вопросы (Yii 1.x)
Тема: Где в коде YII изменяются папки подключения файлов?
Ответы: 7
Просмотры: 2387

Re: Где в коде YII изменяются папки подключения файлов?

maleks писал(а):Ну а например свой дополнительный код, типа, своеобразный класс пагинатора, куда размещать?

vendors не нашел, это самому создавать в protected и это для чужого кода?
Да, можно самому создавать директории в protected, никаких проблем ) Yii не настолько замороченный в плане соглашений.
R3D3
2013.01.26, 11:17
Форум: Общие вопросы (Yii 1.x)
Тема: Где в коде YII изменяются папки подключения файлов?
Ответы: 7
Просмотры: 2387

Re: Где в коде YII изменяются папки подключения файлов?

Свой код, который не использует классов Yii, складывать в protected/helpers
Исходники библиотек в protected/vendors
R3D3
2013.01.25, 21:26
Форум: Общие вопросы (Yii 1.x)
Тема: Вложенные модули и производительность
Ответы: 1
Просмотры: 526

Re: Вложенные модули и производительность

Модуль это просто объект класса CComponent, так что модули довольно легки, если не заставлять их импортировать кучу всяких моделей каждый раз. Из проблем с которыми я сталкивался - невозможно назначить в качестве errorAction экшн из модуля ( аналогичная ситуация тут http://yiiframework.ru/forum/view...
R3D3
2013.01.25, 13:36
Форум: Общие вопросы (Yii 1.x)
Тема: 1 секунда на соединение с БД, как от нее избавиться???
Ответы: 1
Просмотры: 520

Re: 1 секунда на соединение с БД, как от нее избавиться???

Эти строки в конфиге не устраняют причину а лишь замазывают ее. Если на соединение с БД уходит больше 1 секунды, то явно проблема на сервере, нужно выяснить в чем она заключается. Обычный пхп скрипт через PDO тоже конектится 1 секунду?
R3D3
2013.01.24, 22:57
Форум: Общие вопросы (Yii 1.x)
Тема: Геттер/Сеттер для атрибутов в AR
Ответы: 11
Просмотры: 5552

Re: Геттер/Сеттер для атрибутов в AR

На мой взгляд, все сделано правильно сейчас. Потому что если в другом месте кода тебе понадобится получить доступ к исходным данным (таймштампу, а не человекопонятной дате), то сделать это ты просто не сможешь. т.к. данные уже модифицированы. Для таких случаев следует создавать новое свойство (чере...
R3D3
2013.01.24, 18:11
Форум: Общие вопросы (Yii 1.x)
Тема: Геттер/Сеттер для атрибутов в AR
Ответы: 11
Просмотры: 5552

Re: Геттер/Сеттер для атрибутов в AR

на мой взгляд это один из частых юз-кейсов. (у меня по крайней мере точно, вместо таймштампа из базы вернуть человекопонятную дату, и наоборот и еще много примеров) На мой взгляд, все сделано правильно сейчас. Потому что если в другом месте кода тебе понадобится получить доступ к исходным данным (т...
R3D3
2013.01.24, 00:41
Форум: Общие вопросы (Yii 1.x)
Тема: Как получить email зарегистрированного пользователя?
Ответы: 4
Просмотры: 1811

Re: Как получить email зарегистрированного пользователя?

Я сейчас уже плохо помню, но по моему емейл пользователя можно найти в таблице пользователей, либо нужно искать в таблице i18n. Омг, этот движок адище тот еще. Там у них поверх yii целый свой фреймворк еще написан, причем задокументированы только основные методы. Разобраться быстро точно не получитс...
R3D3
2013.01.22, 18:26
Форум: Общие вопросы (Yii 1.x)
Тема: Вопрос про accessRules()
Ответы: 5
Просмотры: 1296

Re: Вопрос про accessRules()

Последнее правило можно не писать, до него и так не дойдет.
R3D3
2013.01.21, 18:17
Форум: Общие вопросы (Yii 1.x)
Тема: Кто как определяет онлайн статус пользователя?
Ответы: 18
Просмотры: 5852

Re: Кто как определяет онлайн статус пользователя?

При сравнении редиса и мемкеша в интернете получаются разные результаты, когда то редис лучше, когда то нет. По функционалу редис намного обходит мемкеш, если требуется "кешировать" не просто ключ-значение, а какую-то примитивную логику, например хранить упорядоченные списки (рейтинги), бы...
R3D3
2013.01.20, 23:29
Форум: Общие вопросы (Yii 1.x)
Тема: Подключение ratchet.io (уведомления об ошибках)
Ответы: 8
Просмотры: 2852

Re: Подключение ratchet.io (уведомления об ошибках)

Kirill писал(а): Для подключения к Yii написал небольшой компонент: https://github.com/kirs/ratchetio-component

Скоро будет в yiiext.
Отлично ;)