/templates/style.css - на сайте это УЖЕ самый корневой каталог, корневее его не бывает.
/ - это корень сайта
и если обращаться к сайту, как к сайту, а не непойми как, то /templates/style.css ВСЕГДА будет доступен, откуда угодно
smallreg, не понимаю, при чем здесь мой кругозор.
Вы спросили, почему идея идиотская, я ответил.
Даже и раз в 5 лет идея всё равно идиотская.
Но с вашим опытом разработки в 5 дней, разумеется, 5 лет примерно равно "никогда" :)
С вами-то всё ясно, а вот Antonio Solo должно быть стыдно
Ну тут-то всё просто. Надо просто понимать, что __DIR__ превратит путь к css файлу не в абсолютный, а в тыкву.
А вот если добавить спереди всего лишь одну палочку - / - то она, как раз, превратит.
аналогично :)
подколки про XSS и примеры удобства шаблонизаторов явно прошли мимо.
кого интересуют такие мелочи на фоне грандиозных технологических прорывов (которых, правда, никто не видел)
:)))
Существующие инструменты позволяют создавать проекты
Можно посмотреть?
Проект, который (не будучи уровня приведённого в примере выше) не показывает пользователю пустую плашку несколько секунд вместо актуального контента, ока он там внутри себя что-то рендерит? Даже при выкатке пункта меню?
И это. Я стал гораздо реже заходить на хабр (основной). После того как на нем отказались от идеологически устаревшего подхода и стали применять вместо него стильный, модный и молодёжный. Потому что бесят тормоза и общее неудобство.
Это приходит с опытом.
Когда самая сложная страница твоего проекта перестаёт выглядеть, как
<html>
<body>
<?php function test($p) { ?>
Привет <?=$p; ?>
то преимущества шаблонизаторов тут же становятся очевидны :)
Например, ценность информации уже требует защиты от XSS (которая, разумеется, отсутствует в примере выше)
Или необходимость подгружать разные файлы стилей и js, и не таскать за собой один огромный для всего сайта.
только ради бога, научитесь правильно делать запросы, как например я показывал здесь
А иначе все эти токены будут совершенно бессмысленной затеей, а приложение будет представлять из себя проходной двор
smallreg, потому что добавлять колонку в таблице чтобы сделать новую категорию - это идиотизм.
А воображать, что это ваще никагда не понадобится!!!111 - это совсем детский сад, кругозор на уровне бортика песочницы.
Ну так надо узнать.
Без этого бессмысленно делать что-либо.
Ну или проверить. Руками. В своём отдельно стоящем скрипте. Приходит ли токен
Если проходит, то какая проблема сделать запрос в БД и проверить валидность?
Вот объясните мне - какая проблема посмотреть НТТР заголовки, найти в них токен, и сделать запрос в БД?
Для какого из этих действий вам требуется чтобы вас за ручку вели?
/ - это корень сайта
и если обращаться к сайту, как к сайту, а не непойми как, то /templates/style.css ВСЕГДА будет доступен, откуда угодно