все неплохо, однако лучше делать предобработку строк, а затем передавать готовый массив в объект бд, тогда на уровне контроллера можно будет обработать строки принятые в $_POST, например применять фильтр на поле логина - только альфанумерик и андерскор. Подозреваю что пока у вас приложение не построено по мвц. Смотрите как разделить представления от логики и контроллера, читайте по теме MVC.
Snorway: на наших проектах мультиязычности не прям очень много, основное правило - стараемся называть логично и если есть пересечения смысла - добавляем название контроллера. например index_slogan, show_slogan, contacts_info, etc.
vegarulez: используя препаред сэйтментс строка будет экранироваться средствами сервера MySql, ничего не должно пропасть, строка сохранится как есть и не будет вызывать ошибок экранирования.
LemanRass21: а мемкеш входит в базовую функциональность? в принципе он вам тоже подойдет, хотя это более ммм... старое решение. В крайнем случае Вам придется все же поднимать таблицу временных записей в бд. Такое количество записей конечно слегка затормозит работу, но все же не будет критичным при приемлемой нагрузке. Единственное узкое место в данном случае я вижу в межсайтовых запросах, тут никогда заранее не знаешь насколько быстро получишь ответ от удаленного сервера.
Даниил: ок, а если остановишь и запускать будешь по необходимости будешь каждый раз ждать секунд по 15-30, пока он поднимет все индексы и запустится полностью. Если устраивает - останавливай.
eellazy: проверить - попробовать записать в файл например что пришло в POST, а это: Uncaught SyntaxError: Unexpected token E in JSON at position 0 похоже на ошибку на стороне сервера, которая падает в ответ аяксу, и соответственно нифига не похожа на нормальный ответ сервера. Смотри логи ошибок php, там будет видно какие ошибки произошли во время выполнения скрипта.
eellazy: ну, и как результаты? Проверили что приходит в post? Посмотрели max_post_size? У вас в тексте полно всяких символов типа кавычек, апострофов, прочего, - работайте! Проверяйте!
Владимир Грабко: в вашем случае компьютер потреблял у вас около 250-300 ватт в месяц, не думаю что больше. По разнице 1200-400 = 800 кВт жрал сервак. Описанный наверняка еще и побольше потянет.
Владимир Грабко: если вы внимательно посмотрите на конфигурацию указанную в вопросе и почитаете комментарии , вопросы отпадут сами собой. В таких системах обычно идут по 2 БП по 800 - 1000 ватт, плюс у человека комната с кондеем предполагается, а не подвал.
нет, совершенно необязательно, думаю вам неплохо было бы хоть немного подучить php перед работой. Посмотрите как работает форич в пхп, в документации довольно просто описано.