Проверил сам. Действительно белый экран. А вот так работает:
setTimeout(function() { $('body').load(window.location.href); }, 1000);
Если бы у него не было jquery, не сработало бы $('body') и экран не стал бы белый.
Вы так же относитесь к надстройкам над JavaScript типа JSX?
почему не будет? Это же фреймворк.
Если, например, у Вас все запросы прогоняются через index.php, то и пишете там:
include 'PHPW.php'; includex('app.phpw');
и дальше уже в app.phpw пишете свое приложение, включая другие файлы так же, через includex.
По Вашему, github - это один из бесплатных хостингов?
PHPW не запрещает ставить точки с запятой. Если Вы будете их ставить, он просто не будет добавлять свои. В этом можно убедиться в Live-тестировании.---------- Добавлено 21.08.2016 в 00:56 ----------
в дальнейшем будет кэширование. Таким образом, обрабатываться он будет 1 раз, а не при каждой загрузке.
Не ради точки с запятой сделан PHPW, точки с запятой можно ставить как и раньше. На странице проекта есть подробное описание всех возможностей. Идея сделать такой проект мне пришла после работы с Babel.
$text = preg_replace('%(.*?)(this is string (\\\\*))[^(//)]*%', '$2', $text);
в строке не обязательно есть слова this is string. мне нужно выражение для поиска абсолютно любой строки, заключенной в кавычки. Но выражение типа /"([^"]*)"/U не подходит, потому что есть экранирование. Notepad++, например, каким-то образом выделяет строку в т.ч. и с экранирующими символами. Т.е. две проблемы:
1. Кавычка может быть заэкранирована так: \", и тогда это не конец строки.
2. Но и символ экранирования может быть заэкранирован: \\
Т.е. кавычка является концом строки только, если перед ней четное количество символов \ - 0, 2, 4, 6, 8 и т.д.
5 мегабайт - это много?
file не потянет. Тогда уж делайте json_encode / json_decode и file_get/put_contents
Посмотрите мой фреймворк:
/ru/forum/927415
Можете оставить только класс Router и используемые им классы, будет Вам заготовка.
Я рекомендую не засовывать все в один запрос. Несколько E-mail у одного сотрудника делается не тремя колонками в таблице, а через связующую таблицу email_user:
email_useridemail_iduser_id