TopServer 2

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

Все необхідне для Вас у TopServer

Для творців-початківців сайтів, веб-програмістів і просто користувачів, які хочуть мати свій сервер для розміщення сайтів, форумів і т.п. процедура конфігурування веб-сервера Apache, інтерпретаторів PHP та PERL, серверів баз даних MySQL та SQLite, а також свого FTP сервера може бути скрутною. Також необхідно враховувати обсяг дистрибутивів кожного компонента: веб-сервер Apache (до 6 мегабайт), інтерпретатор PHP (до 9 мегабайт), інтерпретатор PERL (до 18 мегабайт) і MySQL (до 20 мегабайт), не враховуючи обсяг інших компонентів сервера. Погодьтеся, завантажувати з інтернету багатомегабайтні дистрибутиви необхідних Вам Apache, PHP, PERL та MySQL, а потім ще й конфігурувати їх, дуже неприємне завдання. Тепер у Вас немає потреби в цьому. У сервері додатків TopServer є все необхідне, причому обсяг дистрибутива TopServer дуже незначний (близько 7 Мб). Невеликий обсяг дистрибутивів 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 Project було бажання задовольнити потребу різних груп користувачів у сервері додатків, який був бипотужним, простим у встановленні та використанні засобом, що не вимагає попереднього конфігурування, оптимізованим для налагодження PHP та PERL скриптів, а також задовольняв потреби користувачів та адміністраторів локальних мереж, яким необхідний інструмент для хостингу сайтів та домашніх сторінок у рамках локальних мереж, для творців веб- сайтів, яким необхідний інструмент для локального тестування та розміщення динамічних та статичних веб-сторінок.

Трохи про переваги та особливості сервера програм TopServer. На даний момент існує досить велика кількість різних серверних пакетів, подібних до TopServer. Вони створені для вирішення завдань різного рівня, від простої організації веб-сервера на домашньому комп'ютері до організації складних систем хостингу.

Багато пропонованих серверів додатків є дійсно безкоштовними і поширюються вільно. Це пов'язано, передусім, відкритістю компонентів, у тому числі й збираються подібні серверні пакети. Склад серверних пакетів, що вільно розповсюджуються, може бути різним. На даний момент все більшої популярності набирають сервери додатків на базі веб-сервера Apache, інтерпретатора мови PHP та сервера баз даних MySQL. Такий вибір не є випадковим, а наслідком переваги використання користувачами відкритих (Open Source) технологій.

Все частіше веб-програмісти-початківці, користувачі та адміністратори локальних мереж, веб-майстри вибирають Apache як веб-сервер, мову PHP для написання скриптів різної складності і MySQL як сервер баз даних, який відмінно працює з PHP.

Тому було прийнято рішення створити потужний за можливостями, простий та зручний у використанні сервері додатків, на основі зазначених вище сучасних сервернихтехнологій. Крім найбільш уживаних Apache, PHP, MySQL були також додані інтерпретатор PERL, СУБД SQLite, FTP сервер SlimFTPd та великі засоби адміністрування TopServer.

Отже, перерахуємо основні переваги TopServer:

»До складу TopServer входять компоненти лише акуальних на даний момент версій;

»Конфігурації компонентів TopServer оптимізовані, що дозволило забезпечити високу комплексну продуктивність TopServer та досягти невеликого обсягу кінцевого дистрибутива TopServer;

»Зручна панель адміністрування TopServer з великими інструментами дозволить Вам зручно проводити конфігурування компонентів сервера додатків, керувати віртуальними хостами, користувальницькими каталогами, базами даних MySQL за допомогою phpMyAdmin і SQLite за допомогою SQLite Manager, отримувати інформацію про стан серверних компонентів керувати протоколом доступу до головного хосту веб-сервера, а також здійснювати інші адміністративні дії;

»Починаючи з TopServer версії 2.0, до складу конфігурації PHP входить Zend Optimizer 3, який забезпечує ефективне керування пам'яттю сервера та здійснює оптимізацію інструкцій, завдяки чому значно збільшується продуктивність PHP скриптів та сервера в цілому. Zend Optimizer також забезпечує можливість роботи із зашифрованими за допомогою Zend Guard або Zend Encoder PHP скриптами;

»Починаючи з 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 не закінчуються. Розуміючи, що лише кінцевий користувач може дати суб'єктивну оцінку, обмежимося розглянутими перевагами.