![]() |
Организация хостинга
Собственно интересует софт под хостинг. Вернее система управления им. Т.е. понятно, что все это будет работать в связке apache+php+ftp+mysql... Но вот софт все это разруливающий не знаком совсем. Можно конечно все это руками делать - но это вариант только если хостятся относительно небольшое количество сайтов.
Нашел GNU Hosting Helper и Денвер. Про первый много не могу сказать.. что касается второго - слышал разное (впрочем как обычно) и лестное и нет. Кто что может посоветовать? Если возможно. Ну и желательно с обоснованием |
Денвер, это уже настроенные Апач+ПХП+Мускул ПОД ВИНДОВС, для разработки... Так что, для УПРАВЛЕНИЯ хостингом отподает, хостинг, нормальный, на Никсах нужно поднимать...
|
Цитата:
|
Просто хочу спросить специалистов Zope - это из этой области ?
|
Zope -- это сервер приложений. Уже года три на нём живу, забыл про пхп, перл и прочую лабуду (да простят меня адепты). И если по поводу перла можно ещё вести споры, то про пхп даже думать не хочется. Если народ захочет подробнее, могу запостить немного про архитектуру, производительность и администрирование. У Zope есть свои минусы, это не панацея, но для многого она (оно?) незаменима, это сугубо имхо -- в смысле, имею мнение -- хрен отспоришь.
|
ihc, а можно ссылок и немного описания??? Будем рады...
|
http://zope.org.ru -- когда-то там был персональный сайт Олега Бройтмана. С тех пор там успел поселиться проект Plone.org.ru, и часть заметок первого автора утеряна, а жаль. По любому, полезную информацию там найти можно и сейчас.
http://zope.org -- сайт самого проекта Zope. Там же есть ссылки на полезные сайты, там можно скачать всю необходимую документацию. Там же (через поиск) можно искать т.н. продукты для Zope, расширяющие его возможности. В двух словах про Zope. Это коплекс на базе кроссплатформенного объектно-ориентированного языка программирования Python ( http://python.org ). Сравнивать его с Java не буду, лень, да и оффтопик. Zope несёт в себе (http|ftp|webdaw|xml-rpc)-сервер и сервер приложений. Благодаря встроенному веб-серверу может быть запущен сам по себе, а может работать как cgi или fastcgi через апач. Знающие люди также советуют такой вариант: запускать встроенный сервер и проксировать его наружу апачем. Администрирование Zope ведётся или через конфиги (только базовое -- порты, директории и т.п.) или через веб-интерфейс. Веб-интерфейс будет понятен любому пользователю проводникоподобных файломанагеров -- дерево директорий и список файлов (объектов). Всю информацию Zope хранит в базе данных, по умолчанию используя встроенную ZODB, которая хранит инфу одним толстым файлом на диске. Также есть опыт (не у меня, правда) "сращивания" Zope с традиционными БД -- PostgreSQL && MySQL. Работает Zope с объектами и методами. И те, и другие хранятся в базе данных и к ним можно доступиться, например, через ftp и отредактировать в нотепаде. Я, правда, предпочитаю webdav и konqueror :) Вот, собственно, и все. Zope очень прост в освоении, если понять несколько базовых принципов ООП. Например, если в одной папке лежит документ doc и метод edit, то корректно будет вызвать урл http://для.примера.нет/doc/edit , и метод edit будет применён к документу doc. В Zope есть т.н. folderish объекты, которые могут быть одновременно и папкой и объектом, в зависимости от того, как их вызвали -- со слэшом на конце или без. Также, если в папке нет объекта, то он будет запрошен из вышележащей папки, своебразное наследование, зовётся в Zope "acquisition". Это позволяет хранить site-wide заголовки и футеры в корне сайта, в отедльных папках подменяя локальными. В остальных папках будут унаследованы корневые. Внутри себя Zope позволяет оперировать с: 1) обычным HTML. Храните статик, никто не мешает (:)) Zope даст возможность вести версии сайта и отката -- undo, -- по версиям как сайта, так и файлов. 2) ZPT -- нынче модно, но для новичка будет малопонятно, сразу скажу. Не самая тривиальная технология. Описана в Zope Book на сайте проекта. 3) DTML -- это аналог ColdFusion, так, наверное, будет понятнее всего. Разметка в тексте html, которая представляет из себя специальные тэги и парсится при "выдаче" документа наружу. Самая простая, доступная для изучения технология, также описана в Zope Book. Не позволяет сложных вещей, но простейшую динамику -- "на раз". 4) Скрипты Python -- для самураев. Но удобно, я мелкие скриптики иногда кропаю, благо Python весьма прост. 5) Скрипты Perl, PHP, sh, awk и тп.. -- если установлен соотв. продукт. Обычно бессмысленная вещь, т.к. DTML + Python хватает "за глаза". Ну, и последнее -- Zope есть под все системы, под которыми работает Python. А список ОС, которые поддерживает Python, шире аналогичного у Java. |
Повесил несколько скриншотов:
http://personal.peet.spb.ru/screenshots/zope1.png/view Размер ссылки ~180Kb, каждой последующей -- около того. Кстати, на Zope такой альбомчик делается очень простым кодом (:)) |
Vich
Глянь в сторону cPanel |
Цитата:
|
Vich
Есть бесплатные аналоги вроде как... |
archy, а какие бесплатные аналоги CPanel'и???
|
|
archy, ну простите, хочется пообщаться с людьми, с машинами я и на работе успеваю...
|
Время: 04:07. |
Время: 04:07.
© OSzone.net 2001-