Тут не надо писать универсальную CMS, тут есть задача и её можно легко решить без всяких универсальных костылей :) Берётся любимый фреймворк и пишется, это не долго, с опытом.
Уфа деревня, с программерами очень туго, пхп-шников одни быдлокодеры или балаболы.
Студий мало, 2-3 серьезный и с постоянной работой.
З/п пхпшника от 10-30 000, потолок.
Админы востребованы, но надо найти место и если хороший то с руками оторвут.
З/п от 10 000- 50 000
Снимать жилье от 8 000
В общем блекло, в сравнении с тем же Екатеринбургом или Казанью, где и город лучше, да и выбор работы поболее, ну и народ поразвитее, ИТ востребованнее.
Платят не много, от 1-2 000$ но этого вполне достаточно для комфортной, спокойной и по тайски размеренной жизни.
По поводу нет спроса, вы просто просмотрите jobsdb и т.п. сайты, тут даже в Чиангмае спрос есть 2-3 вакансии уже вижу.
Тайский знать не обязательно, английского хватит за глаза.
Устроиться официально ничего сложного нет. Европейкие фирмы вообще не ломаются по этому поводу.
InnoDB и дата к тому, что удобно было бы разбить на партиции таблицу, чтобы каждая часть хранила бы например только месяц, тогда запрос бы шел в рамках данных за месяц, а не всей своры.
С дубликатами да, надо бороться, как только зависит от ваших данных.
перечислить можно А-Яа-яёЁ и всё работает
$config['permitted_uri_chars'] = 'a-z 0-9~%.:_\-А-Яа-яЁё';
для своих внутренних работ я бы еще
mb_internal_encoding(«UTF-8»);
вызвал
по поводу htaccess, в комплекте идёт документация, почти первая же страница codeigniter.com/user_guide/general/urls.html рассказывает и даже показывает пример htaccess