@alexeykiselev это по-прежнему разговор о значении термина "начальник".
> "В любом случае, как с начальника спрос с вас больше, но и возможности ваши гораздо шире."
совсем не обязательно.
> Если вы не готовы брать дополнительные обязанности без соответствующего вознаграждения. Или у вас в голове вертятся фразы типа "Не по зарплате вопрос", даже и не мечтайте о руководящей должности. Жизнь устроена так, что сначала инвестиции, а потом вознаграждение.
Собственно, это подтверждает мои слова - вы рассматриваете слово "начальник" как "ура, я могу взять на себя дополнительную работу бесплатно". Бесплатную работу вам подкинут всегда.
@alexeykiselev Всё дело в договоре о терминах. Вы представляете начальника как добровольца, подставляющего шею, чтоб на ней ездили и жопу чтоб её ебали. На такую роль мест больше чем желающих. Я представляю начальника как человека, обладающего большей властью и свободой выбора (что делать ему и команде). На такую роль желающих больше, чем мест.
@Quber нужно учитывать, что формы отправляются по POST, равно как и любая модификация контента должна происходить по POST. И на такой запрос сервер должен редиректить GET-методом на обычную страницу. Не на временную с 201/206, потому что, внимание(!), пользователь получает URL, и этим URL он может случайно или поделиться (а он не должен делиться этим URL, потому что логической информации он никакой не несёт). А если вы что-то хотите пользователю сообщить - то сделать это должны в так называемом флэш-сообщении: либо в тексте внутри страницы либо жабаскрипт-алертом либо как-то иначе. Иными словами, поскольку информация о модификации контента актуальна лишь единожды, то URL на неё создавать не нужно, и каким кодом вы выполните редирект с POST на GET - не важно. Я делаю ...ммм.. щас гляну ... лол, 200. Но, можно заменить на 206 или на 301 - без разницы.
@nepster09 хз. я просто знаю что существует зоопарк браузеров, несколько десятков, и в каком-нибудь из них обязательно будут проблемы с новыми методами. ослик не интересен? ну тогда называй вещи своими именами: "я делаю приложение для 2х-3х браузеров"
Ну, можно до, можно после. Вот пример:
Основной шаблон pastebin.com/pwRsc7RP
1. Ищем строки вида [[...]] - это наши блоки, запоминаем их
2. По конфигурации роутера определяем контроллер/метод по умолчанию. Пусть это будет /articles/12 - то есть контроллер articles, метод item, параметр id=12. Выводим статью номер 12, передаём в подшаблон, получаем из подшаблона строку, запоминаем.
3. для каждого из блоков из п.1. ищем в специальном конфигурационном файле типа такого pastebin.com/mHpgSfQn соответствия, затем каждый выполняем, фетчим соответствующий шаблон и получаем строку
4. заменяем в основном шаблоне вхождения [[...]] на соответствующие им строки из п. 3
5. передаём в шаблон результат п.2 как переменную main_content.
6. профит.
---
почему я говорил про равноправные блоки? потому что можно обойтись в общем случае без $main_content и п. 2 и 5.