TopServer 2

Сървърът за приложения TopServer е предназначен предимно за инсталиране на локален компютър (сървър), инсталиран за локално тестване и отстраняване на грешки на PHP и PERL скриптове, създаване на сайтове, съдържащи динамични страници, използващи PHP и PERL скриптов език, MySQL и SQLite бази данни, организиране на хостинг в рамките на локален мрежи от различни нива, като сървър на мрежата на организацията и други цели.

Всичко, от което се нуждаете в TopServer

За начинаещи конструктори на сайтове, уеб програмисти и просто потребители, които искат да имат собствен сървър за хостинг на сайтове, форуми и т.н. Конфигурирането на вашия уеб сървър Apache, PHP и PERL интерпретатори, MySQL и SQLite сървъри на бази данни и вашия FTP сървър може да бъде трудно. Също така е необходимо да се вземе предвид размерът на дистрибуциите на всеки компонент: уеб сървър Apache (до 6 mb), PHP интерпретатор (до 9 mb), PERL интерпретатор (до 18 mb) и MySQL (до 20 mb), без да се взема предвид обемът на други сървърни компоненти. Съгласете се, изтеглянето от Интернет на многомегабайтови дистрибуции на Apache, PHP, PERL и MySQL, от които се нуждаете, а след това и конфигурирането им е много неприятна задача. Сега нямате нужда от него. Сървърът за приложения TopServer има всичко необходимо, а комплектът за разпространение TopServer е много малък (около 7 MB). Постигнат е малък обем дистрибуции TopServer благодарение на много ефективен набор от сървърни компоненти като част от един сървър за приложения.

Първоначално сървърът за приложения TopServer е създаден специално, за да опрости процедурата за организиране на локален сървър на приложения. Това е много важно за начинаещи конструктори на уебсайтове, PHP и PERL уеб програмисти, потребители на локална мрежа и всички, които искат бързо да инсталират и да започнат да използват локален сървър за приложения. TopServer също може успешно да се използва за хостване на голям брой сайтове в локални мрежи от различни нива.

След като инсталирате пакета, можете веднага да започнете да работите. Не е необходимо да се прави допълнителна конфигурация на компонентите на сървъра за приложения (Apache, PHP, MySQL). Необходимите сървърни компоненти ще бъдат инсталирани на отделен виртуален диск на вашия компютър: Apache, PHP, PERL, MySQL, SQLite, административни инструменти и директории, които ще съдържат вашите HTML документи, PHP скриптове, CGI програми и др. Между другото, структурата на директориите е подобна на Unix, така че тези, които са свикнали да работят с Unix/Linux, ще оценят удобството при работа с TopServer. Разпределението TopServer също включва набор (

400) изходни кодове на прости PHP скриптове, които могат да бъдат полезни за начинаещи PHP програмисти като практически примери.

Важна характеристика на сървъра за приложения TopServer е, че конфигурационните файлове на неговите компоненти са леко преустроени за ваше удобство, тъй като директивите и параметрите са придружени от подробни коментари на руски език. Следователно, ако трябва да конфигурирате компонентите на TopServer, ще ви бъде по-лесно от всякога.

Удобният административен панел ще ви позволи бързо и удобно да изпълните необходимите стъпки за конфигуриране на сървъра. Повечето от действията, които преди са били извършени ръчно, сега са автоматизирани за ваше удобство.

Целите на създаването на сървърния пакет TopServer

Целта на проекта TopServer беше да отговори на нуждите на различни потребителски групи за сървър на приложения, който ще бъде мощен, лесен за инсталиране и използване, без предварителна конфигурация, оптимизиран за отстраняване на грешки в PHP и PERL скриптове, а също така отговаря на нуждите на потребителите и LAN администратори, които се нуждаят от инструмент за хостване на сайтове и начални страници в локални мрежи, за конструктори на уебсайтове, които се нуждаят от инструмент за локално тестване и хостване на динамични и статични уеб страници.

Малко за предимствата и характеристиките на сървъра за приложения TopServer. В момента има доста голям брой различни сървърни пакети, подобни на TopServer. Те са предназначени за решаване на проблеми от различни нива, от проста организация на уеб сървър на домашен компютър до организация на сложни хостинг системи.

Много от предлаганите сървъри за приложения са наистина безплатни и свободно преразпределени. Това се дължи преди всичко на отвореността на компонентите, от които се сглобяват такива сървърни пакети. Съставът на безплатните сървърни пакети може да варира. В момента сървърите за приложения, базирани на уеб сървъра Apache, PHP интерпретатора и сървъра на база данни MySQL, набират популярност. Този избор не е случаен, а е следствие от предпочитанието на потребителя да използва отворени (Open Source) технологии.

Все повече начинаещи уеб програмисти, потребители и администратори на локални мрежи, уебмастъри избират Apache като уеб сървър, PHP за писане на скриптове с различна сложност и MySQL като сървър за бази данни, който работи чудесно с PHP.

Поради това беше решено да се създаде мощен, прост и лесен за използване сървър за приложения, базиран на горните съвременни сървърни технологии. В допълнение към най-често използваните Apache, PHP, MySQL, интерпретаторът PERL, SQLite DBMS, SlimFTPd FTP сървър и обширни инструменти за администриране TopServer също бяха добавени.

И така, нека изброим основните предимства на TopServer:

" TopServer включва компоненти само на текущи версии;

" Конфигурациите на компонентите на TopServer са оптимизирани, което направи възможно да се осигури висока интегрирана производителност на TopServer и да се постигне малък обем на крайния комплект за разпространение на TopServer;

" Удобният административен панел TopServer с обширни инструменти ще ви позволи удобно да конфигурирате компонентите на сървъра на приложения, да управлявате виртуални хостове, потребителски директории, MySQL бази данни с помощта на phpMyAdmin и SQLite с помощта на SQLite Manager, да получавате информация за състоянието на сървърните компоненти, да управлявате протокола за достъп до основния хост уеб сървър, както и да изпълнява други административни действия;

" Започвайки с TopServer версия 2.0, PHP конфигурацията включва Zend Optimizer 3, който осигурява ефективно управление на паметта на сървъра и оптимизиране на инструкциите, което значително увеличава производителността на PHP скриптове и сървъра като цяло. Zend Optimizer също така предоставя възможност за работа с PHP скриптове, криптирани със Zend Guard или Zend Encoder;

" Започвайки с TopServer 2.0, сървърът на приложения и всички негови компоненти са инсталирани на отделен виртуален диск, чиято структура на директории е подобна на структурата на директории на Unix/Linux. Този принцип ще осигури удобството при работа с TopServer за потребители, които често работят с тези системи;

" След като инсталирате TopServer, можете веднага да започнете да работите със сървъра за приложения, тъй като TopServer не е необходимо първоначално да конфигурира компонентите. Можете просто да добавите страниците на домашния си сайт към директорията TopServer и да започнете, или да отстраните грешки в PHP, PERL или CGI скриптове. Като цяло, каквото пожелаете;

" TopServer включва често използвани разширения PECL PHP, които ви позволяват да използвате всички основни функции на PHP;

" Разширяемост на TopServer чрез добавяне на различни публични компоненти и относителна лекота на конфигуриране;

" Разпределението TopServer включва набор от прости PHP скриптове (

400 парчета), което ще помогне на начинаещите PHP програмисти да научат PHP езика с практически примери;

" Голямо количество информация на сървъра за приложения TopServer ще ви позволи да отговорите на почти всички често задавани въпроси относно работата с TopServer;

Разбира се, предимствата на TopServer не свършват дотук. Осъзнавайки, че само крайният потребител може да даде субективна оценка, ние ще се ограничим до разглежданите предимства.