Форум программистов, компьютерный форум, киберфорум
PHP для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
960 / 801 / 85
Регистрация: 21.07.2010
Сообщений: 3,522
1

2 раза подгружается страница

26.05.2014, 20:49. Показов 713. Ответов 0
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Ребята, такая проблема.. жил себе переделываю движок, заметил что че-то медленно загружается пустая страница для локального сервера.
Решил проверить счетчиком на сессиях, опасения оправдались - страница перегружается дважды. Итерация увеличивается на 2, вместо 1. а в хроме вообще на +3.
Второй день мучаюсь перепробовал все, ничего не помогает, кроме как замены set_include_path, на обычные инклуды.
С обычными инклудами все работает ок. Но там свои минусы (не могу же я тыщи раз инклудить все файлы).

Ниже приведу код как все у меня строится:
index.php
PHP
1
require_once 'bootstrap.php';
bootstrap.php
PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
session_start();
 
set_include_path(implode(PATH_SEPARATOR, array(
   get_include_path(),
 
   realpath('system/core'), 
   realpath('system/mvc/classes'),
   realpath('system/libs/classes'),
   realpath('apps/site/frontend/controller'),
   realpath('apps/site/model'),
)));
 
function __autoload($className) {
   include_once strtolower($className).'.php';
}
 
Route::Run();
В роуте, все как-обычно, определяется текущий контроллер и вызывается егошный метод
PHP
1
$controller->Request(self::$params);
В self::$params первый параметр - текущий метод, по умолчанию = index

Собственно и все, напомню, скрипт работает, но дважды срабатывает

Добавлено через 49 секунд
вот и проверка
PHP
1
2
3
isset($_SESSION['i'])? (int)$_SESSION['i']: 0;
$_SESSION['i'] = $_SESSION['i'] + 1;
echo $_SESSION['i'];
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
26.05.2014, 20:49
Ответы с готовыми решениями:

Главная страница пе подгружается
$_GET =(isset($_GET) ? $_GET : 'add'); $strony = array('add', 'add_wydarzenie', 'add_vlog',...

Не подгружается страница в div
Всем привет! Есть два дива, в первом находится ссылка, при нажатии на которую должны загружаться...

Не полностью подгружается CSS с первого раза
Привет коллеги! Есть у меня сайт new-show.ru. Хостится у провайдера arvixe.com. В последнее...

Страница в браузере не открывается с первого раза
Добрый вечер. Несколько дней назад появилась проблема: в браузерах Mozilla и Google Chrome с...

0
26.05.2014, 20:49
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
26.05.2014, 20:49
Помогаю со студенческими работами здесь

Почему страница прогружается два раза?
Здравствуйте. Может кто сможет помочь? Сделал сайт foliant.comch.ru ...

В индексе два раза главная страница...
Неделю или две тому назад добавил через аддурилку в Яндекс новый сайт. Сейчас глянул,...

два раза в индексе страница www.site.ru
первый раз сталкиваюсь с такой ситуацией: смотрю список проиндексированых страниц сайта...

Если вызываю окно Window из своего же проекта, image подгружается, если и другой сборки image не подгружается
Привет всем! Есть проблема, то ли с WPF, то ли самим C#, то ли со мной.:) Может кто-нибудь...

[Frontend] Страница пользователя Wordpress (страница подписчика, личная страница)
Всем привет! Столкнулся с необходимостью модифицировать стандартную страницу профиля пользователя,...

Как реализовать? Главная страница = Статистическая страница + лента блога
Добрый день! Помогите реализовать, что бы Главная страница это была Статистическая страница +...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru