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

ostin
2013.08.13, 17:51
Форум: Общие вопросы по программированию
Тема: Urlmanager. ЧПУ и Get параметры одновремено
Ответы: 4
Просмотры: 2183

Re: Urlmanager. ЧПУ и Get параметры одновремено

script писал(а):Мне нужно что бы два варианта работало одновременно

т.е что бы я мог вызвать нужный контроллер и так http://example.com/post/view/3 и так
http://example.com/index.php?r=post/view&id=3
Второй вариант работает всегда. Как заставить работать первый вариант - я написал.
ostin
2013.08.13, 17:04
Форум: Общие вопросы по программированию
Тема: Urlmanager. ЧПУ и Get параметры одновремено
Ответы: 4
Просмотры: 2183

Re: Urlmanager. ЧПУ и Get параметры одновремено

Да. Первый вариант автоматически преобразуется во второй через ModRewrite (.htaccess) http://yiiframework.ru/doc/guide/ru/topics.url Достаточно использовать при выводе ссылки метод, который автоматически подставит параметры: $url = Yii::app()->createUrl('/post/view', array('id' => '3'));  Чтобы изба...
ostin
2013.08.13, 14:26
Форум: Общие вопросы по программированию
Тема: Сортировка данных
Ответы: 6
Просмотры: 2071

Re: Сортировка данных

На примере меню совершенно неважно, где сортировать.

В случае долгих и ресурсоемких задач проще сортировать на стороне пхп, чтобы не нагружать лишний раз БД тяжелыми запросами. Выделить еденицу под выполнение php-кода проще, чем под БД.
ostin
2013.08.13, 14:24
Форум: Общие вопросы по программированию
Тема: Запрос
Ответы: 5
Просмотры: 1945

Re: Запрос

anton44eg писал(а):Читал, что в MySQL count(*) работает быстрее, чем по одному полю. Точно уже не вспомню почему, можно будет протестировать.
Это действительно так. Потому что запрос по всем полям дёргает только основной индекс, выборка же по конкретному полю должна получить значение поля.
ostin
2013.08.13, 14:04
Форум: Общие вопросы по программированию
Тема: скидки на товар
Ответы: 3
Просмотры: 1356

Re: скидки на товар

И тот, и другой подход одинаково применимы. Стоит подумать над тем, могут ли быть несколько скидок на один товар (например, для постоянного покупателя и сезонная скидка). Отдельной таблицей получается более универсальный механизм.
ostin
2013.08.13, 14:02
Форум: Общие вопросы по программированию
Тема: перейти к якорю внутри tabs ui
Ответы: 1
Просмотры: 1047

Re: перейти к якорю внутри tabs ui

Скорее всего это придется проделывать руками.
Собирать якоря в что-то типа #comment_tab/comment-form, разбивать его в JS и дёргать соответствующие методы UI (открытие таба + скролл до якоря).
ostin
2013.08.13, 13:59
Форум: Общие вопросы по программированию
Тема: Обновление текстового поля AJAX
Ответы: 4
Просмотры: 2406

Re: Обновление текстового поля AJAX

1) Отдавать из экшна json с данными
2) Прикрутить что-нибудь типа jquery-values, которому скармливать json и получать заполненную форму.

Второй пункт можно и руками организовать без особых проблем.
ostin
2013.08.13, 09:56
Форум: Предлагаю работу
Тема: Помощь в обучении за денежку
Ответы: 6
Просмотры: 2568

Re: Помощь в обучении за денежку

Достаточно выйти в профильную конференцию (yii@conference.jabber.ru) и начать задавать вопросы. Ссылки на ман обеспечены :)
ostin
2013.07.05, 11:13
Форум: Общие вопросы (Yii 2.x)
Тема: Что бы вы хотели получить в Yii 2?
Ответы: 870
Просмотры: 282509

Re: Что бы вы хотели получить в Yii 2?

Я бы хотел чтобы убрали ArrayAccess из модели пока не поздно. Поясню почему: порог вхождения п php невелик, все привыкли работать с массивами, и наблюдая за сообщениями в конференции yii@cjr могу сказать, что многие пишут код "наугад", мол написал echo $model['attr']; - сработало, и погна...
ostin
2012.08.14, 16:59
Форум: Обо всем
Тема: phpStorm - вопрос
Ответы: 7
Просмотры: 5928

Re: phpStorm - вопрос

Я не нашел способа сделать классическое поведение. Правда, не очень и искал :)
Вы напишите конкретный случай, когда удобнее сохранять по уведомлению, может быть в шторме есть задел на этот случай. И еще раз ткну пальцем в локальную историю. Очень удобно.
ostin
2012.08.13, 11:39
Форум: Общие вопросы (Yii 1.x)
Тема: defaultScope и alias
Ответы: 3
Просмотры: 3195

Re: defaultScope и alias

Я понял, что вопрос по технической реализации, а не идеологический :) В первую очередь надо ответить на вопрос: менее затратно для БД, для PHP, для разработки или для поддержки? Если нужна оптимизация запросов к БД - тут только руками писать запросы. Это же даст прибавку в производительности PHP, т....
ostin
2012.08.13, 11:25
Форум: Обо всем
Тема: Мегакрутой сайт :)
Ответы: 9
Просмотры: 4096

Re: Мегакрутой сайт :)

Великовозрастные областные чиновники таким и видят образцовый ресурс :) Но, кстати, информации там много.
ostin
2012.08.13, 11:22
Форум: Обо всем
Тема: Git и phpStorm
Ответы: 22
Просмотры: 19317

Re: Git и phpStorm

А для гитхаба в шторме отдельная есть настройка. Точнее, VCS :)
ostin
2012.08.13, 11:20
Форум: Обо всем
Тема: phpStorm - вопрос
Ответы: 7
Просмотры: 5928

Re: phpStorm - вопрос

Settings - general - предпоследние две галки save on frame deactivation - сохранение при переносе фокуса с редактора save files automatically - сохранение по времени бездействия Маленький хинт - можно открыть окно настроек и в поиске ввести save Вообще, в шторме есть встроенная история изменений. Сп...
ostin
2012.08.13, 11:14
Форум: Обо всем
Тема: yii программисты обмен контактами для взаимной консультации
Ответы: 9
Просмотры: 3792

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

Есть еще rnq - для винды мелкий и шустрый. Перешел везде на pidgin - стабильно и надежно. А что касается оформления, то есть же темы и модули всякие.
ostin
2012.08.13, 11:13
Форум: Обо всем
Тема: Посоветуйте ToDo List online
Ответы: 9
Просмотры: 4546

Re: Посоветуйте ToDo List online

я давно пользуюсь гугловым. И оповещение есть, и отображение в календаре, и оповещения по почте/смс (это уже из календаря) и клиенты под мобильные платформы
ostin
2012.08.10, 17:00
Форум: Общие вопросы (Yii 1.x)
Тема: defaultScope и alias
Ответы: 3
Просмотры: 3195

Re: defaultScope и alias

я у себя в моделях делал так: public function scopes() {     $t = $this->getTableAlias();     return CMap::mergeArray(parent::scopes(), array(         'moderation' => array('condition' => $t . '.status=:cmstatus', 'params' => array(':cmstatus' => self::STATUS_MODERATION)),         'own' => array('co...
ostin
2012.08.10, 16:51
Форум: Общие вопросы (Yii 1.x)
Тема: Yii Layouts
Ответы: 3
Просмотры: 2298

Re: Yii Layouts

Layout можно назначать для любого экшна. В контроллере назначается дефолтный layout для всех экшнов. Создайте общий контроллер в модуле, в котором назначайте нужный layout и от него наследуйте все остальные контроллеры, например.
ostin
2012.08.09, 17:00
Форум: Обо всем
Тема: Произношение YII
Ответы: 32
Просмотры: 43612

Re: Произношение YII

Уй. И только.

На уе я вертел ваши сайты!