crystal_vv
Newbie-
Posts
22 -
Joined
-
Last visited
Content Type
Profiles
Forums
Calendar
Store
Everything posted by crystal_vv
-
копировать в папку windows надо php_mssql.dll хотя вообще то и так должно работать. Скорее всего несовпадают версии php_mssql.dll и используемого PHP.
-
если вы в запросе не напишите AS 'date', то и переменной $t['date'] у вас не будет. Вот и ошибка. Ваш первый пост от предпоследнего именно этим и отличается, если вы внимательно посмотрите.
-
именно так и работает. Не на куку.
-
Фигня! Главное до использования переменных $_SESSION[...].
-
все правильно раз ты выводишь так echo $t['date']; то и в запросе надо писать так SELECT DATE_FORMAT('2007-21-12','%d.%m.%Y') AS 'date'
-
да вы правы видимо моя вина в недопонимании тоже присутствует. Страница получается весом 1,2 Мб. Чтобы все таки быть увереным в доставке страницы клиенту я увеличил время выполнения скрипта на сервере: max_execution_time = 60. Было 30. Больше проблема себя не проявляет. ...пока не проявляет :-)
-
Вы так ничего и не поняли. И хорошо, что не настаиваете. Я только не понял при чем здесь файлы? Все хранится в базе (MySQL). Дерево смотрят только менеджеры, их пока около 3, смотрят они дерево от силы раз в месяц. Кстати, 2000 пользователей это одна ветка дерева. Менеджеру надо видеть все дерево(ветку) сразу!!! Это пока обязательное условие!!! Выборка этой ветки из базы занимает около 150-200 мс - одним запросом. Рисуется дерево(ветка) одним циклом. Итого, после выкладывания на сервер вся операция стала занимать максимум пока что видел 2 сек. И если вы не знаете задачу или понимаете ее не полностью(или понимаете так, как вам надо) то и не надо советовать, если что то непонятно - лучше переспросить. P.S. На сервере память для скрипта ограничена 128М.
-
Yarik Voronov Спасибо за ваши подсказки. Но видимо я все таки недообъяснил что мне надо было. Есть дерево в виде множества подмножеств. Дерево или нужная ветка вибирается одним запросом. Необходимо отображать всю ветку в раскрытом виде сразу. Была проблема, что при отображении дерева нижняя часть не отображалась, просто страница обрывалась. Путем шаманского колдовства удалось таки вычислить, что время выполнения скрипта превышает максимально допустимые 30 сек. Таким образом был переписан рекурсивный алгоритм вывода дерева в не рекурсивный. И время работы скрипта на локальной машине сократилось вдвое. На сервер еще не загружал, нашел что еще оптимизировать.
-
так не пробовал.
-
да на локальном компе (тот на котором Apache) все работает. Порты менял на разные.
-
конечно перезапускался. error конфига не выдает.
-
Ip компа с Apache 192.168.0.1 Ip компа без Apache 192.168.0.2 в httpd.conf Listen 3343 Запрос с компа без Apache http://192.168.0.1:3343 Виртуальные хосты не настроены. (хм задумался...)
-
Есть два компа соединенные между собой в сеть напрямую кабелем. На одном из них Apache. Компы в сети друг друга видят в сетевом окружении. Ping'и от одного к другому проходят нормально. Но второй комп при попытке загрузить страницу с первого (на котором Apache крутиться) пишет "Сервер не найден. Невозможно отобразить страницу". Первый раз с такой фигней сталкиваюсь, уже не в одной сети ставил Apache - такого не встречал. На обоих компах стоит Win XP. Брэндмауэры отключены у обоих.
-
Всем спасибо за советы. Но я не "развернул" мое понятие структура организации. нет ни должностей, ни отделов, ни всего прочего. Есть сетевой маркетинг: Верхушка "айсберга" и далее пошло кто под кем подписан. Только имена и фамилии. Ajax'ом я отображаю доп информацию о пользователе при наведении на него мышью (так что эта информация изначально не грузится). Дерево может изменяться по несколько раз в день (зависит от числа новых подписанных пользователей) - так что о статике не может идти речь. Запос дерева выполняется на локальном сервере за 200-250 мс. на загрузку страницы с выводом дерева "лесенкой" (или "ступеньками") уходит 0,6 сек. Ту же информацию, но с сервера увидеть полностью пока так и не удалось.
-
структура организации
-
200 - это статус (все ок) 0 - не знаю. 944958 - это число байт переданых сервером клиенту. Ошибок на странице нет. Блин похоже надо менять вид представления информации клиенту. Чтобы не грузить столько данных. Только вот как дерево пользователей отобразить можно?
-
К логам доступ есть. Вот строска появляющаяся при выполнении скрипта и загрузке страницы 2008-03-21 10:24:45 POST /index.php 80.242.77.91 HTTP/1.0 Mozilla/4.0+(compatible;+MSIE+6.0;+Windows+NT+5.1;+SV1;+Maxthon;+.NET+CLR+2.0.50727) http://www.d1055034.domain.com/index.php www.d1055034.domain.com 200 0 944958 Сервак где то в америке.
-
Статический вариант грузился минуту, но загрузился весь. Кстати на локале Apache, а на серваке IIS. В коде только запрос исправил. Разбил на два. Ничего мудреного не использую. Все стандартно.
-
Переписал запрос. Подправил в коде кое что. На локале теперь 0,6 секунд. Радостный закинул на сервер и.... ничего не изменилось. Блин.
-
Вот этот вариант попробую. Страница динамическая. Строится дерево пользователей. Блин сейчас обнаружил, что у меня запрос 2 секунды выполняется. Буду оптимизировать. Комп:2ГГц 512Мб WindowsXP. Apache 2.2.6 PHP 5.2.6
-
да вроде не долго он выполняется. На локальном серваке - 2.9 сек.
-
При загрузке страницы, содержащей около 2000 строк не в таблице, просто через . Страница грузится не полностью. Понимаю, что проблема в интернете, но может быть можно что либо сделать со страницей, чтобы столько данных по любому каналу всетаки догружалось?