Belka2007, прочитать в интернете о каждом встреченном непонятном термине и попробовать эти знания применить. Что именно не понятно?
а какой смысл в дампе? он снимает дамп и тоже портит кодировку.
нужно попробовать слить дамп в latin1 с помощью mysqldump.
Юпи-с, ага. вроде все ровно.
по поводу п.2 - мне неинтересно. flash-баннеры используйте, если это так важно.
а что именно плохого ? те, кто нажимают в баннеры, посмотрят на ссылку и НЕ НАЖМУТ?
netwind добавил 24.10.2011 в 12:02
тут я имел ввиду invocation code на php.
точно не сможешь переписать, потому что этот скрипт закодирован
коекакие соображения по openx изложил в той специальной
Жрет куда как меньше чем положено среднему скрипту.
Тут дело в другом.
Хотя и есть ньюансы, но на каждую загрузку страницы делается от 2 до 5 дополнительных http-запросов к серверу:
1. запрос на скачку js-кода показа баннера
2. запрос к скрипту формирующему код html баннера
3. запрос на скачку непосредственно файла c баннером
4. запрос с скрипту учета просмотра баннера
5. необязательный запрос для учета клика.
Для постоянных посетителей сайта запросов по 2 - п.2 и п.4.
Если на одной странице баннеров много - умножай 4 запроса на число баннеров на этой странице.
Если у тебя нет nginx, то подобное увеличение числа запросов может оказаться неприемлимым.
Можно завернуть запрос номер 1 и 2 в основной php-скрипт и формировать сразу ссылку к файлу. Чуть полегче становится посетителю, но при этом становится невозможно работать с сайтами-партнерами. Им больше нельзя прислать готовый код вызова для размещения на их сайте.
Еще можно отключить учет просмотров - тоже -1 запрос.
вроде есть там русский в интерфейсе. Вот документации русской нет. Но все принципы работы должны быть вам уже знакомы.
Да и так ли нужен там русский в интерфейсе для профессиональных вебмастеров?
mysql> create table a ( fulltext char(255)); ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right synta x to use near 'char(255))' at line 1 mysql> create table a ( `fulltext` char(255)); Query OK, 0 rows affected (0.11 sec) mysql>
Есть еще такое http://secunia.com/advisories/45386/. это не SQL-инъекция .
и патч http://xclose.de/wordpress/228/cross-site-request-forgery-of-the-openx-adserver
однако тут опасности нет. вы же серьезный бизнесмен, в рабочее время, будучи залогиненым в своем openx какие попало ссылки не жмете :)
Юпи-с, это же phpadsnew, хотя "разработчик" это отрицает.
ставишь новую версию openx 2.8, как наследник phpadsnew и все.
Skom, ну про банк это вы загнули. вот так просто взяли и отключили рекламу на сайте с 200k уников :) типа rm -rf, а статистика для рекламодателей как же? из рекламы один директ что-ли?
самый простой случай - вам давным давно поставили этот код, он стоял себе и вы его успешно проапгрейдили до 2.8.7 , а непосредственно раздавать вирусы начало недавно.
Ну давайте просто подождем. Обычно на сайте openx появляются какие-то сообщения ДО того как пойдет массовый взлом. По крайней мере последний раз во время взлома серча так и было.