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

pirrat
2010.05.04, 16:41
Форум: Общие вопросы по программированию
Тема: Иерархическая структура
Ответы: 9
Просмотры: 3071

Re: Иерархическая структура

В вашем случае однозначно Nested Set, поскольку вставки и апдейты дерева будут происходить редко(только в админки), а выборки часто(в клиентском разделе).
Указанный extension я использовал в своих проектах, вполне качественное расширение, хотя и пришлось допиливать его..
pirrat
2010.05.04, 16:16
Форум: Общие вопросы по программированию
Тема: debug на удаленном сервере.
Ответы: 6
Просмотры: 3677

Re: debug на удаленном сервере.

статью "о настройке ide, для полноценный работы с удаленном проектом, написанном на yii", я в ближайшее время подготовлю и выложу! Пока что опишу кратко по шагам этапы создания и настройки проекта, для тех кому очень надо (статья скорее всего будет только к концу недели). 1) Создаем проект: New Proj...
pirrat
2010.05.01, 22:10
Форум: Общие вопросы по программированию
Тема: debug на удаленном сервере.
Ответы: 6
Просмотры: 3677

Re: debug на удаленном сервере.

Мне удалось настроить дебаг, запуск unit тестов, дебаг javascript в PhpStorm Ide для проекта на yii, расположенного на удаленном сервере.
Если будет нужно - напишу статью...
pirrat
2010.04.28, 17:33
Форум: Общие вопросы по программированию
Тема: Разность массивов
Ответы: 3
Просмотры: 1516

Re: Разность массивов

$a = array('el1', 'el2', 'el3', 'el4', 'el5');
$b = array('el2', 'el4');
$c = array_diff($a,$b);
pirrat
2010.04.17, 12:49
Форум: Общие вопросы (Yii 1.x)
Тема: [RPC]От чего наследовать?
Ответы: 1
Просмотры: 532

Re: [RPC]От чего наследовать?

в документации есть примеры по работе с веб сервисами:
http://www.yiiframework.com/doc/guide/r ... webservice
pirrat
2010.04.13, 10:56
Форум: Общие вопросы по программированию
Тема: debug на удаленном сервере.
Ответы: 6
Просмотры: 3677

debug на удаленном сервере.

В netbeans и WebIde есть возможность дебага средствами Xdebug. Я не как не могу правильно настроить, чтоб это работало. Есть ли у кого удачный опыт настройки? Все файлы и сервер (nginx+php-fpm+php 5.3 под ubuntu) находятся на удаленном сервере, с котором я работаю через примонтированную директорию(s...
pirrat
2010.04.09, 19:03
Форум: Общие вопросы по программированию
Тема: Повторное использование кода
Ответы: 6
Просмотры: 1825

Re: Повторное использование кода

ну во первых тут скорее всего можно обойтись одним запросом. но в любом случае вынос запросов в отдельный слой (сервис-слой) является хорошей практикой. так что, создаете класс сервис слоя, допустим NewsManager в нем реализуем статический метод для выборки, а в аргументах будем передавать значения и...
pirrat
2010.04.07, 13:15
Форум: Общие вопросы по программированию
Тема: Повторное использование кода
Ответы: 6
Просмотры: 1825

Re: Повторное использование кода

а вы фунцию покажите, а то как то не понятно, что и зачем у вас там прерывается, что за повторная выборка...
pirrat
2010.04.06, 22:20
Форум: Общие вопросы (Yii 1.x)
Тема: Получение данных через модель - вопрос от новичка
Ответы: 8
Просмотры: 1982

Re: Получение данных через модель - вопрос от новичка

вы уверенны что вам нужен именно массив? метод findAll - возвращает массив объектов СActiveRecord в вашем случае     $brands_array=Brands::model()->findAll();     $this->render('BrandsListView',array('brands_array'=>$brands_array));   в отображении BrandsListView <?foreach($brands_array as $brand):?...
pirrat
2010.04.03, 12:57
Форум: Общие вопросы (Yii 1.x)
Тема: Голосуем за поддержку Yii в PhpStorm
Ответы: 55
Просмотры: 124639

Re: Голосуем за поддержку Yii в Web IDE

Проголосовал и за одно полностью перешел на эту ide с netbeans, после 2 дней тестирования, она полностью завладела мной)
pirrat
2010.03.28, 16:56
Форум: Предлагаю работу
Тема: Junior Web Developer (помощник программиста)
Ответы: 2
Просмотры: 2423

Re: Junior Web Developer (помощник программиста)

Всем спасибо за отклики.
Вакансия закрыта. Программист найден.
pirrat
2010.03.19, 16:12
Форум: Общие вопросы (Yii 1.x)
Тема: Вопрос по CDbCriteria
Ответы: 2
Просмотры: 832

Re: Вопрос по CDbCriteria

Ну получить все отели определенного острова можно так: SELECT h.* FROM hotels h INNER JOIN locations raion ON raion.id=h.idLocation Inner Join locations ostrov ON ostrov.id = raion.idLocations WHERE ostrov.id=1 в критерию запихнуть как то так можно: $criteria->select = 't.*'; $criteria->join = 'INNE...
pirrat
2010.03.17, 18:15
Форум: Общие вопросы по программированию
Тема: Красивые анонсы новостей
Ответы: 10
Просмотры: 3063

Re: Красивые анонсы новостей

Не совсем понял, вы хотите обрезать по кол-ву знаков, или по кол-ву слов? Функции для обоих случаев:     /**      * Limits a phrase to a given number of characters.      *      * @param   string   phrase to limit characters of      * @param   integer  number of characters to limit to      * @param  ...
pirrat
2010.03.15, 14:25
Форум: Общие вопросы по программированию
Тема: Тип даты
Ответы: 11
Просмотры: 4929

Re: Тип даты

Практически всегда datetime (date).
pirrat
2010.03.14, 03:44
Форум: Общие вопросы по программированию
Тема: "Денежный" тип данных.
Ответы: 7
Просмотры: 4038

Re: "Денежный" тип данных.

:shock: float лучше не использовать, это приблизительный тип данных, для хранения денежных единиц, он не подходит!
попробуйте например в поле float сохранить число 9999999,95 =)

используйте decimal!
pirrat
2010.03.11, 23:46
Форум: Предлагаю работу
Тема: Junior Web Developer (помощник программиста)
Ответы: 2
Просмотры: 2423

Junior Web Developer (помощник программиста)

Требуется помощник программиста (мне) для выполнения небольших, четко поставленных заданий. Работа удаленная и временная. Занятость: 2-3 часа в день. Минимальные требования: уверенное владение XHTML+CSS версткой. хотя бы поверхностное знание js (jquery желательно). твердое знание основ php5. основы ...
pirrat
2010.03.06, 14:37
Форум: Авторский код и библиотеки
Тема: AjaxValidation
Ответы: 6
Просмотры: 2581

Re: AjaxValidation

ну да, тоже верно.
в своем решении я вижу пока только одно преимущество - использование фильтра: не приходится влезать в код экшена.
pirrat
2010.03.06, 14:27
Форум: Авторский код и библиотеки
Тема: AjaxValidation
Ответы: 6
Просмотры: 2581

Re: AjaxValidation

потестил. мде, видимо зря потратил время, CActiveForm явно будет мощнее, хотя и чуть сложнее настраивается...
pirrat
2010.03.06, 13:37
Форум: Авторский код и библиотеки
Тема: AjaxValidation
Ответы: 6
Просмотры: 2581

Re: AjaxValidation

вот емае, как то CActiveForm вообще пропустил мимо глаз, нашел в исходниках trunk ветки.
действительно похоже.
щас поизучаю и возможно откажусь от своего решения в пользу CActiveForm.