Если нужен вывод в одну строку - то через foreach(), а так похоже у вас еще и тут $input = array($line[1]); лишний array и должно быть просто $input = $line[1];
Asar: Мне пришло в голову только JS, который будет перелапачивать это в нечто наподобие ?color=45-55, но почему-то этот вариант кажется не айс.
Мне кажется, что такой принцип тут наиболее разумен - js'ом как-то преобразовывать параметр, чтобы не было квадратных скобочек. Я бы как-то так и сделал.
А про риски и rel=canonical вам Ladycharm уже написала.
Если нет желания заморачиваться с профилировщиком (а это его задача - логирование сколько и какой код выполняется), то тупо запускайте в начале каждого метода таймер, в конце останавливаете и куда-то записываете разницу. Так определите самый тормозной метод. В нём аналогично самую тормозную конструкцию, а там уже сюда вернетесь за советами по оптимизации, когда будет понятно что оптимизировать надо.
Как вывести на экран $line[1] без дублей?
Пробовал так:
Получил: ArrayArrayArrayArrayArrayArray
Если нужен вывод в одну строку - то через foreach(), а так похоже у вас еще и тут $input = array($line[1]); лишний array и должно быть просто $input = $line[1];
либо
$line[count($line)-1] - это если собираетесь еще использовать этот элемент, либо
array_pop($line); - если элемент больше не нужен, ибо функция его удалит.
Помогите пожалуйста модернизировать скрипт, что бы кэш шёл не в базу, а хранился в папке cache - этого же сайта.
Как-то так, только порядок аргументов у file_put_contents проверьте, мог ошибиться.
Ник ТС как бы намекает :)
А по вопросу - зависит от движка - как и где эти самые шаблоны прописывать. Общи ответ - в файлах сайта.
Мне пришло в голову только JS, который будет перелапачивать это в нечто наподобие ?color=45-55, но почему-то этот вариант кажется не айс.
Мне кажется, что такой принцип тут наиболее разумен - js'ом как-то преобразовывать параметр, чтобы не было квадратных скобочек. Я бы как-то так и сделал.
А про риски и rel=canonical вам Ladycharm уже написала.
Раньше прикол еще такой был - можно было в ИЕ (вроде) во фрейме на странице показать пользователю содержимое его диска С: например :)
Этот код вы добавляли? А так это код ссылочной биржи, кто-то продает ссылки с вашего сайта.
Я бы поискал использование функции return_links() по файлам.
Еще можно в сторону web app посмотреть - http://diveintohtml5.info/offline.html но это если не нужно через магазины распространяться.
Аналогичная возможность есть и у апача - mod_proxy изучайте.
Если нет желания заморачиваться с профилировщиком (а это его задача - логирование сколько и какой код выполняется), то тупо запускайте в начале каждого метода таймер, в конце останавливаете и куда-то записываете разницу. Так определите самый тормозной метод. В нём аналогично самую тормозную конструкцию, а там уже сюда вернетесь за советами по оптимизации, когда будет понятно что оптимизировать надо.