А разве не надо экранировать символы <, >, /, " ?
Свяжись со мной в асе 5-ноль-ноль-5322
А как насчет конвертации mp3 в flv с изменением битрейта, вытягиванием тегов? Сможешь сделать?
А пробовал поставить права 700 на файл, тогда его нельзя будет запустить через браузер? Я так понял тебе нужно именно это.
В каких случаях следует использовать nginx вместо apache? Nginx кеширует только статичные страницы или php тоже?
В htaccess напиши
ErrorDocument 404 http://google.com
Когда находишь что-то полезное, нужно в букмарки добавлять, как я ;)
Держи, надеюсь поможет статейка http://www.neobiznes.ru/articles_296.html
У меня и так MyISAM. COUNT(ID) уже думал о таком выходе, не поможет?
А ввести дополнительный счетчик можно попробовать. Изменять его придется только при добавлении и удалении записей, всего в двух местах в движке...
Как ЭТО вообще работало? Если там varchar то надо заключать в кавычки, а если там хранятся числа, то переделай поле на int, заработает быстрее.
Раз уж тема по оптимизации... Как оптимизировать запрос SELECT COUNT(*) FROM table, а то он выполняется 60к раз в сутки? Жрет памяти неимоверное количество.
Т.к. у тебя последние таблицы ссылаются на первые две, то заполняй сначала первые, а потом бери данные из них и соответственно заполняй оставшиеся, указывая в полях с внешними ключами существующие значения из таблиц.
Никогда не пользовался конструкцией FOREIGN KEY - все связи учтены на программном уровне. Она помогает сохранить целостность базы?