Я не (со знанием дела) думаю, что безопасно показывать переменные php в адресной строке (хотя они все равно отображаются в строке состояния некоторых браузеров ...). В идеале пользователь не знает, что за сайт использует за кулисами - я настраиваю страницы ошибок для начинающих. И да, для эстетики. Если бы я мог переписать на domain.com/foo/bar, я был бы счастлив; Предполагая, что nginx будет обрабатывать «перевод обратно в уродливые URL», если он получит такой запрос, что, я думаю, он делает с директивами location. Но наличие domain.com/file.php?var1=value&var2=value своего рода раздражает меня, заставляет меня чувствовать, что я слишком много раскрываю сайт.
Фреймы не рекомендуются (особенно из-за поисковых систем), и я пытаюсь придерживаться xhtml 1.1 Strict (пока все хорошо). Если контент хорошо продуман, прост в навигации, доступен независимо от выбора браузера, интуитивно понятен и т. Д ... я думаю, я мог бы жить с симпатичными URL-адресами:)
Я бы с радостью пролистал любой материал rtfm, касающийся хороших технологий веб-дизайна, php, http / 1.1 и всего, что заставило вас пойти «Да! в 4 часа утра
Спасибо:)
[если я правильно понимаю этот сайт, это должен быть ответ на оригинальный пост, а не на ответ ... извините]