Показать полную графическую версию : Организация хостинга
Собственно интересует софт под хостинг. Вернее система управления им. Т.е. понятно, что все это будет работать в связке apache+php+ftp+mysql... Но вот софт все это разруливающий не знаком совсем. Можно конечно все это руками делать - но это вариант только если хостятся относительно небольшое количество сайтов.
Нашел GNU Hosting Helper (http://www.hostingsoftware.net/) и Денвер (http://www.denwer.ru/). Про первый много не могу сказать.. что касается второго - слышал разное (впрочем как обычно) и лестное и нет.
Кто что может посоветовать? Если возможно. Ну и желательно с обоснованием
Денвер, это уже настроенные Апач+ПХП+Мускул ПОД ВИНДОВС, для разработки... Так что, для УПРАВЛЕНИЯ хостингом отподает, хостинг, нормальный, на Никсах нужно поднимать...
хостинг, нормальный, на Никсах нужно поднимать
про денвер просмотрел, что он под винду.. под freebsd будет серв работать..
ruslandh
01-04-2005, 20:13
Просто хочу спросить специалистов 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
Глянь в сторону cPanel
поглядел.. всем хорошо - только не бесплатная..
Vich
Есть бесплатные аналоги вроде как...
archy, а какие бесплатные аналоги CPanel'и???
Здесь (http://www.experts-exchange.com/Web/Hosting/Q_21239459.html) обсуждается эта тема.
гуглить запретили чтоли?
archy, ну простите, хочется пообщаться с людьми, с машинами я и на работе успеваю...
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.