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

mitallast
2010.12.15, 21:39
Форум: Общие вопросы (Yii 1.x)
Тема: INSERT нескольких записей одним запросом
Ответы: 10
Просмотры: 6542

Re: INSERT нескольких записей одним запросом

У некоторых баз данных есть механизмы загрузки больших обьемов данных. Например, в mysql есть возможность загрузить в некоторую таблицу данные из csv файла. Лучше пользоваться средствами, предоставляемыми базой данных, чем вручную делать десятки вставок в таблицу. Особенно если таблица с миллионами ...
mitallast
2010.12.07, 23:40
Форум: Обо всем
Тема: ДР у Sam Dark!
Ответы: 23
Просмотры: 10105

Re: ДР у Sam Dark!

Поздравляю!
mitallast
2010.12.06, 23:33
Форум: Общие вопросы (Yii 1.x)
Тема: SQL запрос обхода дерева
Ответы: 9
Просмотры: 3184

Re: SQL запрос обхода дерева

Если дерево не слишком часто обновляется, или его можно разбивать на отдельные ветки - например, по ветке комментариев на статью - то можно использовать Nested set дерево. Тогда саюж можно будет выбрать за один запрос, типа select name  from tree where root_id = :root_id and left < :left and right >...
mitallast
2010.12.06, 23:25
Форум: Общие вопросы (Yii 1.x)
Тема: Формы и кодировка
Ответы: 6
Просмотры: 2778

Re: Формы и кодировка

а вообще mb_* ведь достаточно громоздкий модуль? А есть альтернативы ;) ? Я в принципе не особо вижу проблему мультибайтных кодировок при грамотной разработке средств, работающих со строками. Даже если брать уровень С++ , какая разница ? Поведение управления памятью по идее должно быть инкапсулиров...
mitallast
2010.10.06, 12:21
Форум: Общие вопросы (Yii 1.x)
Тема: Форма + CGridView
Ответы: 1
Просмотры: 977

Re: Форма + CGridView

Думаю, что-то типа /** * class foo nas one related bar */ class foo {   public function search(){     $db = new CDbCriteria();     $db->compare($this,"id");     ...     if($this->hasRelated("bar") && $this->getRelated("bar")->getScenario == "search" )     {       $db->with[] = "bar";       $related ...
mitallast
2010.09.28, 09:40
Форум: Общие вопросы (Yii 1.x)
Тема: Multi insert
Ответы: 6
Просмотры: 2218

Re: Multi insert

Пробовал дома делать код типа $pdo = new PDO("mysql:host=localhost;dbname=test"); var_dump($pdo->query("SET @test = 1 ; SET @test = 2 ; SET @test = 3")->fetchAll()); var_dump($pdo->query("SELECT @test")->fetchAll());   Ошибок и варнингов не выдавало, но и результата в виде "3" небыло. Бился долго, н...
mitallast
2010.09.27, 23:07
Форум: Общие вопросы (Yii 1.x)
Тема: Multi insert
Ответы: 6
Просмотры: 2218

Re: Multi insert

И все же смысл есть. Стоит задача загрузить sql скрипт средствами Yii , если быть точным то даже не Yii а PHP PDO. Проблема в том, что sql скрипт хранится как набор запросов через разделитель типа ";" . в библиотеке mysqli есть метод mysqli_multi_query, но вот в PDO нет и неясно что как делать. Как ...
mitallast
2010.09.27, 13:48
Форум: Документация и рецепты (Yii 1.x)
Тема: Настройка IDE для работы с Yii
Ответы: 100
Просмотры: 76716

Re: Настройка IDE для работы с Yii

Слона то и не заметил. Спасибо.

Также, как оказывается, можно запускать из самого тестируемого файла комбинацией ctrl+F6.
mitallast
2010.09.27, 09:16
Форум: Документация и рецепты (Yii 1.x)
Тема: Настройка IDE для работы с Yii
Ответы: 100
Просмотры: 76716

Re: Настройка IDE для работы с Yii

Спасибо за рецепт! заодно и повод настроить selenium. Есть вопрос по запуску тестов в netbeans: как запустить один тест, а не все вместе ? Если я протестировал модели, и хочу протестировать работу контроллера site , то мне незачем запускать тест для post контроллера. В консоли я бы и набрал соответс...
mitallast
2010.09.27, 08:58
Форум: Общие вопросы (Yii 1.x)
Тема: sql injection
Ответы: 4
Просмотры: 2077

Re: sql injection

http://www.yiiframework.ru/doc/guide/ru/database.dao

посмотрите "Связывание параметров"
mitallast
2010.09.16, 15:34
Форум: Общие вопросы (Yii 1.x)
Тема: SOAP, AR, Формы
Ответы: 7
Просмотры: 1483

Re: SOAP, AR, Формы

Да не в контроллере, а в модели. примерный порядок 1) коннектимся по soap 2) получаем данные из клиента soap, из данных заполняем экземпляр модели 3) передаем модель в представление. Смысл в том, чтобы не приходилось думать откуда получить данные для модели - по soap, из базы или вообще csv-файла ил...
mitallast
2010.09.15, 16:50
Форум: Общие вопросы (Yii 1.x)
Тема: SOAP, AR, Формы
Ответы: 7
Просмотры: 1483

Re: SOAP, AR, Формы

Забыл как называется паттерн.. Что-то типа external constructor class foo {   public $price;   public $name; } class bar {   public $cost;   public $model;   public static createFromFoo($foo)   {     $bar = new bar();     $bar->cost = $foo->price;     $bar->model = $foo->name;     return $bar;   } }...
mitallast
2010.09.15, 14:51
Форум: Общие вопросы (Yii 1.x)
Тема: SOAP, AR, Формы
Ответы: 7
Просмотры: 1483

Re: SOAP, AR, Формы

Элемент корзины обычно тоже AR. Так почему бы не применить шаблон наподобие "моста"+"фабричный метод" например ?
Человеческим языком говоря, сделать метод который бы генерил элемент корзины из переданныx данных от soap сервера.
mitallast
2010.09.14, 12:25
Форум: Общие вопросы (Yii 1.x)
Тема: Веб-сервисы и SoapClient
Ответы: 22
Просмотры: 10323

Re: Веб-сервисы и SoapClient

Я имел в виду, что soap основан на xml , так что никакой привязки к платформе в принципе нету.
mitallast
2010.09.14, 10:40
Форум: Общие вопросы (Yii 1.x)
Тема: Веб-сервисы и SoapClient
Ответы: 22
Просмотры: 10323

Re: Веб-сервисы и SoapClient

BuCeFaL писал(а):Кто то пробовал рабоать с SOAP когда сервер PHP клиент не PHP (Java, VC)?
Насколько я понял, работает оно в теории на практике не все так просто...
А какая разница чем xml разбирать ? Soap для php написан на языке C (или C++ ? ) так что особенных проблем быть не должно. Лишь бы wsdl был корректным.
mitallast
2010.09.13, 18:05
Форум: Общие вопросы (Yii 1.x)
Тема: Веб-сервисы и SoapClient
Ответы: 22
Просмотры: 10323

Re: Веб-сервисы и SoapClient

Soap в Yii вообще не очень освещен. Сегодня начал потихоньку писать простую(относительно) торговую площадку на soap, вопрос встал в авторизации клиента. Пример был найден на php.net без всяких, и применил его в yii. Надо заметить, документация для soap пока довольно скудная :? Получился следующий ми...
mitallast
2010.09.13, 17:50
Форум: Обо всем
Тема: С Днем Программиста!
Ответы: 10
Просмотры: 4723

Re: С Днем Программиста!

Компилировал бы дольше =D
mitallast
2010.09.13, 13:58
Форум: Обо всем
Тема: С Днем Программиста!
Ответы: 10
Просмотры: 4723

Re: С Днем Программиста!

cd /usr/pupkin/source_cpp/happy
make config --with-coolwork --with-friends --with-love --with-healt
make install

...
...
...
start
[] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] ... 80%
[] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] 100%
done