semki096: Это хороший шаг в развитии, поверьте, прочитав о методах соединения с бд вы уже чуточку приблизитесь к статусу профи, вы ведь к этому идете? mysql_connect можно, но ненужно, если будете читать мануал, на страничке будет большими буквами написано deprecated, не поленитесь выяснить что значит этот заморский термин ).
entermix: некорректно, некрасиво и непрофессионально советовать человеку устаревший во всех смыслах метод, который к тому же не обязательно вообще к мускулю должен быть соединен. Больше всего конечно возмущает то что mysql_ драйвер деприкатед с 2011г. В новых версиях нет его поддержки по умолчанию.
все неплохо, однако лучше делать предобработку строк, а затем передавать готовый массив в объект бд, тогда на уровне контроллера можно будет обработать строки принятые в $_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 кВт жрал сервак. Описанный наверняка еще и побольше потянет.