MASTER-LIVE
- всё о заработке в сети Интернет 

Яндекс.Метрика
Анализ сайта

Как распаковать ZIP архив на хостинге?

урок 6

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

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

Если же предварительно все файлы упаковать в архив, затем закачать его на хостинг и там распаковать, то процесс займет значительно меньше времени.

Но как распаковать архив на хостинге? на самом деле все просто. В большинстве случаев, в панели управления хостингом есть вкладка файл менеджер (ну или что-то подобное) . В этом менеджере можно производить различные действия с файлами, в том числе и распаковку архивов. О том, как это делается на хостинге spaceweb я рассказывал в своей статье . Как ускорить закачку файлов на сервере.( смотрите ниже)

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

В общем в любом случае, советую ознакомиться с еще одним способом распаковки zip архивов на хостинге, а именно - с помощью скрипта PHP Unzipper .

 Небольшая инструкция:

Внимание: архив, который будет распаковываться, должен обязательно называться archive.zip . Поэтому не забудьте переименовать :)

1. Скачать PHP Unzipper .

2. Закачать файлы extract_archive.php и pclzip.lib.php на сервер в ту папку, где будет распакован архив.

3. Установить CHMOD 777 (все возможные права) на ту же папку.

4. Запустить скрипт, для этого в адресной строке браузера прописать следующее: http://www.site.ru/extract_archive.php (где site.ru - это домен Вашего сайта).

5. Подождать пока в левом верхнем углу браузера не отобразиться "ОК" .В данном случае, скрипт распакует архив archive.zip , который лежит в корневой директории сайта. Если, к примеру, Вам нужно распаковать архив, лежащий внутри папки files, то для запуска скрипта, пропишите в адресной строке:

http://www.site.ru/files/extract_archive.php

Надеюсь смысл понятен! Пользуйтесь!

Скачать PHP Unzipper

Как ускорить закачку файлов на сервер?

Существует очень простой прием , помагающий ускорить закачку большого количества мелких файлов на сервер. Например, закачку дистрибутива форума, какого-нибудь движка, скрипта, либо же просто большого количества обычных html страниц .

Но не смотря на то, что прием, казалось бы элементарный, очень большая часть пользователей им не пользуется.

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

Допустим у Вас сайт из 500 страниц. Так вот, если закачивать страницы обычным способом, т.е. каждую по отдельности, уйдет примерно минут 10-15 (при моем соединении 2 мегабита) . А если добавить их в архив, а затем закачать его на хостинг, уйдет примерно 1 минута. Поэтому, когда думаете над тем, как выбрать хостинг  , учитывайте и этот момент, т.к. некоторые хостинги не имеют встроенной функции распаковки архивов.

Итак, последовательность действий:

1. Добавляем наши файлы в архив на локальном(домашнем) компьюетере.

2. Заходим в панель управления хостингом, и ищем там "Файл менеджер" .

файл менеджер

 

3. Используя кнопку "Обзор"(1) выбираем созданный архив у нас на компьюетере и загружаем его на сервер, с помощью кнопки "Загрузить"(2).

интерфейс файл-менеджера

4. После этого у нас на хостинге появляется наш архив(3), в моем случае это test.zip . Ставим напротив него галочку, и распаковываем, нажав на кнопку "Упаковать/Распаковать" (4)

Всё! наши файлы закачаны. Теперь архив можно смело удалять, ибо его содержимое уже есть у нас на хостинге.

Вот такой простой прием!

Простой и полезный скрипт обратной связи SendMail

Использование формы обратной связи на Вашем сайте дает Вам ряд преимуществ по сравнению с использованием обычного адреса электронной почты в качестве контакта.

Во-первых, отправлять сообщения через такую форму гораздо быстрее и удобнее для Ваших посетителей.

Во-вторых, в таком случае, вы явным образом не публикуете свой адрес электронной почты на сайте, тем самым снижая вероятность получения массовых рекламных рассылок на свой рабочий почтовый ящик.

В-третьих,  из одной такой формы Ваши посетители смогут отправлять письма не только на один Ваш адрес, но и на несколько(выбрав нужный из предложенного в форме списка). Т.е. опять же экономия времени.

Теперь более подробно о данном скрипте обратной связи.

 SendMail - это бесплатный скрипт, который довольно просто устанавливается и настраивается. Скрипт написан на php , поэтому для его нормальной работы обязательно необходим хостинг с поддержкой php .

Данный скрипт имеет проверку на заполнение всех полей, а также проверку на правильность ввода e-mail адреса.

При установке данного скрипта, вы можете добавить множество различных адресов с их описанием, и пользователь будет иметь возможность выбора. Это можно применить например если у Вас на сайте имеются различные отделы, т.е. для отдела заказов – первый адрес, для службы поддержки – второй, для курьерской службы – третий и.т.д.

Чему мы будем учиться в данном видеоуроке?

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

простой и полезный скрипт обратной связи для сайта
Рис.1 Скриншот из видеоурока по установке сприпта обратной связи

 

скрипт обратной связи SendMailСкачать скрипт обратной связи SendMail

видеоурок по установке сприптаСкачать видеоурок по установке сприпта + сам скрипт

Создать бесплатный сайт с uCoz