Форум сетевых администраторов
Показаны 6 сообщений на этой странице

Форум сетевых администраторов (http://netadmin.ws/forum/index.php)
- PHP (http://netadmin.ws/forum/forumdisplay.php?forumid=6)
-- Архивация средствами PHP (http://netadmin.ws/forum/showthread.php?threadid=3513)


Помещено Slayer 16-10-2002 в 19:09:

Архивация средствами PHP

Есть на сервере текстовый файл, надо что бы при нажатии на линк, который ведет на php скрипт этот файл архивировался в zip и предлагал себя скачать.

Плиз не отсылайте к мануалу я там был. Есдинственное чего я добился - это получения битого архива

На сервере стоит последний php

Заранее сеньк.

__________________
x-forum.info | x-search.info | xnt.info | kinokabra.ru | x-host.biz


Помещено SCHIZO 16-10-2002 в 22:49:

вот именно туда (в мануал) тебе и стоит заглянуть, больше того что там написано никто не скажет...
Обрати внимание на функции работы с файлами и отсылки HTTP заголовков.

__________________
FAQ OFF


Помещено Ленусик 17-10-2002 в 13:01:

Re: Архивация средствами PHP

quote:
Первоначальное сообщение от Slayer
Есть на сервере текстовый файл, надо что бы при нажатии на линк, который ведет на php скрипт этот файл архивировался в zip и предлагал себя скачать.

Плиз не отсылайте к мануалу я там был. Есдинственное чего я добился - это получения битого архива

На сервере стоит последний php

Заранее сеньк.



А что, у тебя так часто меняется содержимое этих файлов ?
Зазипуй их изначально, чем сервер загружать лишними задачами по зипованию одних и тех же файлов по 100 раз.


Помещено Slayer 17-10-2002 в 13:51:

Re: Re: Архивация средствами PHP

quote:
Первоначальное сообщение от Ленусик


А что, у тебя так часто меняется содержимое этих файлов ?
Зазипуй их изначально, чем сервер загружать лишними задачами по зипованию одних и тех же файлов по 100 раз.



в том то все и дело, что часто

__________________
x-forum.info | x-search.info | xnt.info | kinokabra.ru | x-host.biz


Помещено polo 17-10-2002 в 14:38:

Можешь посмотреть phpMyAdmin там эта функция реализована.

__________________
Всегда есть решение.


Помещено Ленусик 18-10-2002 в 10:55:

Re: Re: Re: Архивация средствами PHP

quote:
Первоначальное сообщение от Slayer


в том то все и дело, что часто



А может тогда стоит посмотреть в сторону rocket science технологий?
frontend,backend... короче mod_accel и ваши памперсы остануться сухими

Хотя если сервер не ваш, то... Придеться писать
Кстати при отдаче зипованного контента очень советую обращать внимания на заголовки типа expire, cache-control, etc.
Очень всякие проксятники любят зипы в кеше надооолго оставлять
А при этом проблемы с кодировкой опять же возникнуть могут. Чувак напримел хотел koi8, а ему и кеша зип с файлом в 1251 может прийти


Формат времени GMT. Текущее время 05:17.
Показаны 6 сообщений на этой странице

Powered by: vBulletin Version 2.2.4
Copyright © Jelsoft Enterprises Limited 2000, 2001.