PHP.SU

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

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

> Найдено сообщений: 129
T1grOK Отправлено: 12 Сентября, 2014 - 13:07:12 • Тема: Social Engine безбожно тормозит. • Форум: CMS и фреймворки

Ответов: 0
Просмотров: 855
Имеется:
Social Engine 4.8.6. (небольшой набор плагинов).
VPS 2Ггц/2Гб ОЗУ.
Memcache | APC cache.
MariaDB

Первое, что предлагают для повышения производительности это включить кеширование, на деле кеширование(Memcache | APC cache) увеличило производительность раза в полтора и скрипт отрабатывает за 0.8 - 2 секунды, при 20-25 пользователей онлайн!!!(180 - 200 запросов к БД в секунду)
Что еще такого сотворить, чтоб хотя бы вдвое повысить производительность?
T1grOK Отправлено: 31 Августа, 2014 - 08:57:17 • Тема: PHPStorm + GIT (SSH) • Форум: Программное обеспечение

Ответов: 2
Просмотров: 2582
Да, спасибо. В дополнение скажу, что просто положить ключ в .ssh недостаточно. Нужно создать config в этой директории с параметрами, которые укажут какой ключ использовать для определенного хоста, пользователя(на сервере, из под которого подключаемся) и т.д.
T1grOK Отправлено: 27 Августа, 2014 - 21:37:29 • Тема: PHPStorm + GIT (SSH) • Форум: Программное обеспечение

Ответов: 2
Просмотров: 2582
Установлен GIT на сервере + gitosis, возможна авторизация по ключам. Но вот незадача не пойму к какому месту приложить private key в PHPStorm чтобы авторизоваться по ключу.
T1grOK Отправлено: 23 Июля, 2014 - 13:37:00 • Тема: VK API groups.get не все группы • Форум: Вопросы новичков

Ответов: 1
Просмотров: 317
Работаю с API VK и столкнулся с проблемой, что по запросу групп пользователя (groups.get) группы возвращаются не все.
Даже если воспользоваться инструментом VK https://vk[dot]com/dev/groups[dot]get , то результат тот же, нет некоторых групп пользователя(ей), соответственно это исключает ошибки в моем коде.
Независимо, у пользователя 300 или 10 групп, будут недостающие.

Уже написал в поддержку VK по этому вопросу, но тикет уже очень долго висит в ожидании обработки.

Кто сталкивался? Может можно зайти "с тыла" воспользовавшись другими методами VK API, для получения нужных данных? Может знаете причины такого поведения, если это не банальная недоработка API?
(Добавление)
Написал напрямую кодерам из команды VK, сказали, что проверят.
T1grOK Отправлено: 03 Мая, 2014 - 16:23:13 • Тема: Расчитать градус зная координаты окна браузера • Форум: JavaScript & VBScript

Ответов: 7
Просмотров: 1478
Приехали. Геометрия 7 класс http://www[dot]fxyz[dot]ru/%D1%84%D0%BE%[dot][dot][dot]%B8%D0%BA%D0%B0/
T1grOK Отправлено: 03 Мая, 2014 - 09:54:56 • Тема: Украина в огне • Форум: Прочее

Ответов: 56
Просмотров: 385
LIME пишет:
Я гражданин Молдавии.

Я гражданин Украины, при том восточной...Целыми днями патрулиуют военные вертолеты...
T1grOK Отправлено: 27 Апреля, 2014 - 09:17:43 • Тема: Первая буква всегда заглавная • Форум: Вопросы новичков

Ответов: 1
Просмотров: 123
BMW M6 пишет:
Вначале прогоняем через mb_strtolower();
Потом прогоняем через ucfirst();

Норм.
T1grOK Отправлено: 26 Апреля, 2014 - 14:56:28 • Тема: Деревья в MySQL и URI • Форум: Вопросы новичков

Ответов: 19
Просмотров: 673
Чтоб и ничего не менять, не дублировать, и почти без запросов не выйдет. UPDATE всех потомков или на каждый запрос от пользователя делать N запросов на выборку.

Взять для примера nested sets, благодаря которому можно выдернуть одним запросом всех потомков, но в случае перемещения ветки или добавления могут быть обновлены абсолютно все записи.
T1grOK Отправлено: 26 Апреля, 2014 - 08:56:36 • Тема: Первая строчка с уникальным классом • Форум: Программирование на PHP

Ответов: 4
Просмотров: 622
А зачем при каждой итерации перемешивать массив?
И зачем вот это
PHP:
скопировать код в буфер обмена
  1. for ($i=1;$i<=10;$i++) $arr[]=$i;

Когда есть функция range.

PHP:
скопировать код в буфер обмена
  1. $arr = range(1, 10);
  2. shuffle($arr);
  3.  
  4. while (($count_elements = count($arr))>0){
  5.     echo '<div class="slide'.($count_elements == 10 ? 'index' : '').'"><img src="slide_images/'.array_pop($arr).'.jpg" border="0" /></div>';
  6. }
T1grOK Отправлено: 26 Апреля, 2014 - 08:41:52 • Тема: Деревья в MySQL и URI • Форум: Вопросы новичков

Ответов: 19
Просмотров: 673
Hapson пишет:
Если хранить полные пути статей, составленные из алиасов категорий, то это огромное дублирование.

И что? Вы решитесь то ли идти более "нормализованным" путем и делать N запросов, или более "денормализованным" - получать избыточность и на N запросов меньше.
T1grOK Отправлено: 25 Апреля, 2014 - 21:58:45 • Тема: Деревья в MySQL и URI • Форум: Вопросы новичков

Ответов: 19
Просмотров: 673
Hapson пишет:
И вот я хочу переименовать "vasa" в "vasya". Итого мне нужно будет перебрать и обновить все 100 URI. Так нельзя.

Жесть) Волшебным образом задача не разрешится. Я полагаю, приоритет будет на чтение, чем на запись. Когда-никогда будет изменено название какого-то родителя - подумаешь обновить 100 записей...
T1grOK Отправлено: 25 Апреля, 2014 - 20:55:38 • Тема: Деревья в MySQL и URI • Форум: Вопросы новичков

Ответов: 19
Просмотров: 673
Hapson пишет:
Все прекрасно, если в таблице статей есть поле URI. Но такое поле иметь нельзя. В случае переименования категории, все данные в поле URI станут бесполезными.

Ну так всех потомков тоже обработать...
T1grOK Отправлено: 19 Апреля, 2014 - 15:30:26 • Тема: Альтернатива filesize • Форум: Вопросы новичков

Ответов: 5
Просмотров: 221
Скачать, узнать размер.
Еще вариант http://www.php.su/articles/?cat=fs&page=001 . Правда в представленном примере используются устаревшие функции.
T1grOK Отправлено: 17 Апреля, 2014 - 17:55:28 • Тема: var_dump(0 == 'all'); //true • Форум: Вопросы новичков

Ответов: 5
Просмотров: 188
LIME пишет:
в php оно далеко не однозначно и давно вызывает определенные сомнения в целесообразности реализации

А если вспомнить о JS, то вообще можно повеситься Радость
T1grOK Отправлено: 07 Апреля, 2014 - 12:52:39 • Тема: Конкурентная запись в файл • Форум: Работа с файловой системой и файлами

Ответов: 4
Просмотров: 1473
Хм..лочить файл на запись.

Страниц (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