Что-то вроде автоматического 301 редиректа для изображений через .htaccess?
Почти в 10-ку!
1. Не 301, а QSA+NC правило, чтобы сделать регистро-независимую выдачу.
2. mod_speling
3. Или загонять все через скрипт. (совсем крайний случай!)
1. CSS - Сброс параметров по-дефолту.
2. Последовательный вывод списком всех базовых типов (h1,h2 и т.д.)
и нужных блоков с настройкой верстки на каждый новый тип/объект/блок.
Проверка вложенности и прочие "грабли". Запуск в разных браузерах.
3. Верстка сеток страниц с подготовленными стилями (в п.2)
4. Профит! (js - добавляю после, если необходим...)
+ ко всем перечисленным выше:
HTML5 HistoryAPI еще можно юзать и заменять...
можно ajax загрузку юзать и заменять....
много как можно.... вопрос - зачем?)
1. заказ (осн. поля)
2. список услуг, для привязки к заказу (id, наименование, доп.поля для каждой услуги)
Плюсы: при добавлении доп. полей - выражение выборки данных на основе заказа не нужно будет менять. (если доп. поля - только дописать в конец)
Пишется демон (db-wrapper) на сокет, который получает ключ из файла (или другого хоста) для дешифрования результата БД внутри этого процесса-демона. Соль ключа - хранится внутри этого процесса с привязкой к домену или MAC-интерфейса.
Демон запускается от имени другого пользователя с урезанными правами, нежели чем web-сервер и PHP.
Можно дешифровать данные непосредственно на клиенте через JS.
Но, это уже совсем другая история....
А я думаю, что сила в правде!
За кем правда - тот и сильнее!
Вот обманул ты кого-то... денег нажил... думаешь стал сильнее?
......
Вот и брат говорит, что не стал...
Чтобы быть "сильным" и востребованным программистом (пол не важен) нужно доказывать это своим кодом.
Как-то так (после авторизации $_SESSION['token'] должен получить нужное значение, а браузер - установить куки):
if ($_COOKIE['token']===$_SESSION['token']) .....