PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи

Страниц (9): « 1 2 3 4 5 [6] 7 8 9 »

> Найдено сообщений: 129
T1grOK Отправлено: 27 Марта, 2014 - 07:17:56 • Тема: Деревья • Форум: Вопросы новичков

Ответов: 4
Просмотров: 191
Это так понимаю Yii под него есть extension - nested sets, подключаем как поведение(behavior) и пользуемся.
T1grOK Отправлено: 26 Марта, 2014 - 12:50:43 • Тема: Реализация класса User и статичной функции в нем • Форум: Объектно-ориентированное программирование

Ответов: 4
Просмотров: 1266
Крайне неудачная реализация. А если мне потребуется создать 10 экземпляров User, тогда у меня будет 10 подключений к БД.
T1grOK Отправлено: 24 Марта, 2014 - 13:50:41 • Тема: sql выборка с лимитом по where • Форум: SQL и Архитектура БД

Ответов: 5
Просмотров: 39
duhon пишет:
даже count по категории зависает на пару часов

Не понял Это ж насколько должен быть слабым тазик или огромной БД, чтоб озадачиться на такое время?!

А по теме. Выбрать категории и в цикле выбрать по 10 документов из каждой.
T1grOK Отправлено: 23 Марта, 2014 - 12:40:16 • Тема: Подгружать цены товаров в каталоге, после загрузки всей страницы • Форум: Вопросы новичков

Ответов: 3
Просмотров: 694
osoboopasen пишет:
Если применить сразу вторую функцию и передать в нее список из 200 артикулов для, то страница начинает грузится 20+ секунд, а иногда даже 502 показывает.

Может стоит алгоритмы в функции оптимизировать и возможно саму БД. 20 секунд при любом раскладе это очень много.
T1grOK Отправлено: 21 Марта, 2014 - 21:55:53 • Тема: пустые строки, help! • Форум: Вопросы новичков

Ответов: 3
Просмотров: 153
Кодировка файлов может быть виновата.
T1grOK Отправлено: 21 Марта, 2014 - 18:43:09 • Тема: Не могу понять "and" и "&&" • Форум: Программирование на PHP

Ответов: 4
Просмотров: 311
Что значит ну и что? Не понял Порядок выполнения разный.
Ваш код можно представить следующим образом(скобки):
PHP:
скопировать код в буфер обмена
  1. $test1 = isset($_POST['test']) and (!empty($_POST['test']) ? $_POST['test'] : 'test');
  2. $test2 = (isset($_POST['test']) && !empty($_POST['test'])) ? $_POST['test'] : 'test';

Вот так выполняется ваш код.
T1grOK Отправлено: 21 Марта, 2014 - 18:37:05 • Тема: Не могу понять "and" и "&&" • Форум: Программирование на PHP

Ответов: 4
Просмотров: 311
Приоритет у && выше.
T1grOK Отправлено: 21 Марта, 2014 - 09:10:29 • Тема: Как использовать псевдоним столбца для дальнеших вычислений (MySQL)? • Форум: SQL и Архитектура БД

Ответов: 2
Просмотров: 20
nkl пишет:
Как вы видите average_scores, average_miss и effectiveness можно получить...

Нельзя. Образно говоря в SELECT колонки друг о друге ничего "не знают". Все сводится к принципу работы СУБД с табличными данными.
T1grOK Отправлено: 14 Марта, 2014 - 09:30:56 • Тема: Что производительнее... • Форум: SQL и Архитектура БД

Ответов: 1
Просмотров: 17
Зависит от конкретной ситуации, рода данных и т.д.
T1grOK Отправлено: 13 Марта, 2014 - 12:20:28 • Тема: сыграем в игру • Форум: Прочее

Ответов: 11
Просмотров: 133
Выиграл! 20920, клетка в 2048. Наконец то, теперь можно делом заняться Радость
T1grOK Отправлено: 13 Марта, 2014 - 10:44:51 • Тема: сылки и изображения в Kohana 3 • Форум: CMS и фреймворки

Ответов: 5
Просмотров: 1371
PHP:
скопировать код в буфер обмена
  1. echo Html::anchor('1.gif', Html::image('1.gif', array('alt'=>'')).'<span><b>Text</b> Text  Text  Text  Text  Text  Text </span>', array('class'=>'е'));

Но это как по мне - извращение.
T1grOK Отправлено: 12 Марта, 2014 - 12:02:04 • Тема: сыграем в игру • Форум: Прочее

Ответов: 11
Просмотров: 133
Класс! Улыбка
Личный рекорд 12200.
T1grOK Отправлено: 09 Марта, 2014 - 11:31:32 • Тема: Как сменить значения ключей для нового массива • Форум: Вопросы новичков

Ответов: 2
Просмотров: 124
Хм..Самые основы...в частности массивы с ассоциативными ключами. Но что вы хотите таки полностью непонятно
$new=$arr[0]=>$a
$new=$arr[1]=>$b
$arr ведь не имеет таких ключей...Если суть в том, чтобы получить новый массив с ключами исходного, но изменить для них значения то.

PHP:
скопировать код в буфер обмена
  1. $new=array();
  2. $arr=array("apples"=>3, "bananas"=>2);
  3.  
  4. $a=1;
  5. $b=1;
  6.  
  7. $new = $arr;
  8. $new['apples']=$a;
  9. $new['bananas']=$b;

print_r($new)
T1grOK Отправлено: 08 Марта, 2014 - 13:24:13 • Тема: кохана - работа с сессиями • Форум: CMS и фреймворки

Ответов: 5
Просмотров: 2216
Версия Kohana какая? В той же Kohana 3.3 сессии в базе заводятся без проблем, достаточно чтобы был включен модуль database, который собственно и содержит драйвер Session_Database и наличие таблицы в БД session, по умолчанию, такой структуры которая указана в документации.
Для расширения, достаточно "переопределить" в application/classes - Session_Database и сделать все как душе угодно.
T1grOK Отправлено: 28 Февраля, 2014 - 09:54:52 • Тема: Не работают функции "ucfirst" и "strtoupper" с кириллицей, как побороть? • Форум: Вопросы новичков

Ответов: 4
Просмотров: 1215
PHP:
скопировать код в буфер обмена
  1. setlocale(LC_CTYPE, array('ru_RU.CP1251', "ru_RU","ru","rus_RUS"));

Страниц (9): « 1 2 3 4 5 [6] 7 8 9 »
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB