Re: webmin - что в замен ? | панель для вебхостинга

2007-02-28 Пенетрантность Pechnikov Alexey
В сообщении от Среда 28 февраля 2007 11:28 Dmitri Samsonov написал(a):
 Pechnikov Alexey пишет:
А чем это удобнее ручной правки конфигов??
И, насколько я понимаю, данное решение предполагает всего-навсего
  собственноручное написание собственной панели для вебхостинга с
  нуля? (-:
 
  Не панели, а инструмента для решения нужных задач. Панели делают
  универсальными, потому они намного сложнее. Если из того же вебмина
  выкинуть поддержку различных языков, останется не так много кода (на
  уровне одного модуля, конечно). Если панель хостинга можно сравнить со
  строительным копром, то свой инструмент - просто молоток, но гвоздь
  забивать им удобнее.

   Если бы я был один -- то мне действительно не нужна была бы панель.
 Я бы правил конфиги тупо ручками или по Вашему совету попробовал бы
 соорудить некий молоток.
   Но проблема в том, что я не один, нужно дать доступ и другим людям. К
 счастью, это не клиенты в стиле блондинок из анекдотов, а
 более-менее разумные коллеги. Которые знают, чем HTTP отличается от FTP
 и чем POP отличается от SMTP, умеют работать с друпалом и вордпрессом,
 но вот конфиги апача для них -- тёмный лес и вообще не входит в сферу
 их компетенции.
   И вот в такой ситуации приходится либо мне в одиночку делать за них
 даже те простейшие задачи (завести ещё один почтовый ящик, ещё один
 ftp-аккаунт, ещё одну БД и проч.), которые они сами смогли бы сделать
 через панель, либо ставить для них какую-то панель и при этом лишить
 себя возможности работать непосредственно с конфигами, скажем, апача --
 и вообще связать себя по рукам и ногам возможностями этой самой панели
 (притом в подавляющем большинстве случаев -- небогатыми возможностями).

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

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


   Это такой стрёмный жава-апплет, который дико тормозит и в половине
 случаев убивает броузер? (-:
   В вебмине подобный, кажется, и видел.
Я его не запускал, не знаю, тормозит или нет, но вроде бы таких аплетов 
несколько разных есть, можно попробовать. Хотя имхо проще с собой таскать на 
флэшке pytty и winscp.



Re: webmin - что в замен ? | панель для вебхостинга

2007-02-28 Пенетрантность Pechnikov Alexey
В сообщении от Среда 28 февраля 2007 09:51 Ruslan Kosolapov написал(a):
   Вот что посоветуете в такой ситуации?
  
   В такой ситуации посоветую пихать конфиг в базу данных. Если
   прописать нужные ограничения на вводимые данные, то все будет
   легко настраиваться и пользователи не сломают.

  DS Ну я боюсь, что пользователи не сломают по совсем другой причине
  DS -- с подобной системой им будет слишком сложно работать и проще
  DS будет пинать меня. (-: А где-нибудь в свободном доступе можно
  DS увидеть примеры того, как реализуется процитированная выше схема?
В свободном доступе увидеть негде... А еще один мой товарищ на mysql прикрутил 
управление почтовыми аккаунтами и еще что-то, доволен. Что касается сложности 
работы, то заполнить поля ФИО и адрес мыла на одной из нескольких страничек 
управления намного проще, чем добраться в том же вебмине до нужного места и 
понять, чего там вводить.

   Как вы думаете, почему хорошие хостинг-панели стоят столько денег? :)
Хорошее стоит денег, но и много плохих вещей не дешевые :-)



Re: webmin - что в замен ? | панель для вебхостинга

2007-02-28 Пенетрантность Иван Лох
On Wed, Feb 28, 2007 at 03:51:30PM +0900, Ruslan Kosolapov wrote:
 
   Как вы думаете, почему хорошие хостинг-панели стоят столько денег? :)

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


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: webmin - что в замен ? | панель для вебхостинга

2007-02-28 Пенетрантность Иван Лох
On Wed, Feb 28, 2007 at 11:28:15AM +0300, Dmitri Samsonov wrote:
   Если бы я был один -- то мне действительно не нужна была бы панель.
 Я бы правил конфиги тупо ручками или по Вашему совету попробовал бы
 соорудить некий молоток.
   Но проблема в том, что я не один, нужно дать доступ и другим людям. К
 счастью, это не клиенты в стиле блондинок из анекдотов, а
 более-менее разумные коллеги. Которые знают, чем HTTP отличается от FTP
 и чем POP отличается от SMTP, умеют работать с друпалом и вордпрессом,
 но вот конфиги апача для них -- тёмный лес и вообще не входит в сферу
 их компетенции.
   И вот в такой ситуации приходится либо мне в одиночку делать за них
 даже те простейшие задачи (завести ещё один почтовый ящик, ещё один
 ftp-аккаунт, ещё одну БД и проч.), которые они сами смогли бы сделать

Напиши техническое руководство. И 10 shell-однострочников к нему. Это
не шутка. 10 страниц покроют 90% потребностей.  


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: webmin - что в замен ? | панель для вебхостинга

2007-02-28 Пенетрантность Alexander GQ Gerasiov
На Wed, 28 Feb 2007 13:19:29 +0300
Pechnikov Alexey [EMAIL PROTECTED] записано:

 В сообщении от Среда 28 февраля 2007 09:51 Ruslan Kosolapov
 написал(a):
Вот что посоветуете в такой ситуации?
   
В такой ситуации посоветую пихать конфиг в базу данных. Если
прописать нужные ограничения на вводимые данные, то все будет
легко настраиваться и пользователи не сломают.
 
   DS Ну я боюсь, что пользователи не сломают по совсем другой
   DS причине -- с подобной системой им будет слишком сложно
   DS работать и проще будет пинать меня. (-: А где-нибудь в
   DS свободном доступе можно увидеть примеры того, как реализуется
   DS процитированная выше схема?
 В свободном доступе увидеть негде... А еще один мой товарищ на mysql
 прикрутил управление почтовыми аккаунтами и еще что-то, доволен. Что
 касается сложности работы, то заполнить поля ФИО и адрес мыла на
 одной из нескольких страничек управления намного проще, чем добраться
 в том же вебмине до нужного места и понять, чего там вводить.
 
Как вы думаете, почему хорошие хостинг-панели стоят столько
  денег? :)
 Хорошее стоит денег, но и много плохих вещей не дешевые :-)
 
 apt-cache show dtc
Description: A web control panel for admin and accounting hosting
services Domain Technologie Control (DTC) is a control panel for
hosting. Using a web GUI for admin and accounting all hosting services,
DTC can delegate the task of creating subdomains, email, and FTP
accounts to users for the domain names they own. DTC manages a MySQL
database containing all the hosting informations. It has support for
many programs (bind 8 and 9 and compatibles, MySQL, Apache 1.3, php4,
qmail, postfix 2, courier 2, cyrus, dovecot, proftpd, webalizer,
mod-log-sql, etc...) using config files and/or MySQL plugin (when
service is non-critical). It can also generates backup scripts,
calculation scripts, and config files. All this using a single system
UID/GID. It does as well monitoring of all trafic accounting per user
and per service (and globaly using RRDTools). Since version 0.12, DTC
is fully skinable and translated in several languages. See
http://www.gplhost.com/software-dtc.html for more details

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


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: webmin - что в замен ? | панель для вебхостинга

2007-02-28 Пенетрантность Dmitri Samsonov

28.02.07, Ruslan Kosolapov [EMAIL PROTECTED] написал(а):

Как вы думаете, почему хорошие хостинг-панели стоят столько денег? :)


 А что, есть платные хорошие (в том смысле, в котором я описывал
выше) хостинг-панели? Можно конкретный пример?

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

--
Dmitri Samsonov


Re: webmin - что в замен ? | панель для вебхостинга

2007-02-28 Пенетрантность Alexander GQ Gerasiov
На Wed, 28 Feb 2007 17:57:25 -0500
Nicholas [EMAIL PROTECTED] записано:

 Alexander GQ Gerasiov wrote:
  http://www.gplhost.com/software-dtc.html for more details
 
 Спасибо большое за ссылку.
Если будешь смотреть - расскажи потом, в каком оно на самом деле
состоянии. И вообще впечатление от.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: webmin - что в замен ? | панель для вебхостинга

2007-02-28 Пенетрантность Alexander GQ Gerasiov
На Wed, 28 Feb 2007 17:57:25 -0500
Nicholas [EMAIL PROTECTED] записано:

 Alexander GQ Gerasiov wrote:
  http://www.gplhost.com/software-dtc.html for more details
 
 Спасибо большое за ссылку.
За ссылку спасибо командам 
apt-cache search и apt-cache show :)


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: webmin - что в замен ? | панель для вебхостинга

2007-02-27 Пенетрантность Pechnikov Alexey
   Может кто подскажет, у кого такое есть?

   А webmin -- он всё же как-то для других задач хорош, не для управления
 хостингом.

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



Re: webmin - что в замен ? | панель для вебхостинга

2007-02-27 Пенетрантность Pechnikov Alexey
   А чем это удобнее ручной правки конфигов??
   И, насколько я понимаю, данное решение предполагает всего-навсего
 собственноручное написание собственной панели для вебхостинга с
 нуля? (-:
Не панели, а инструмента для решения нужных задач. Панели делают 
универсальными, потому они намного сложнее. Если из того же вебмина выкинуть 
поддержку различных языков, останется не так много кода (на уровне одного 
модуля, конечно). Если панель хостинга можно сравнить со строительным копром, 
то свой инструмент - просто молоток, но гвоздь забивать им удобнее.

   Вопрос не в том, чтобы доверять им написанное ручками.
   Вопрос в том, чтобы то, что они сами нагенерят, можно было бы слегка
 править (ну там путь к папочке какой изменить, числа поменять одни на
 другие). Ну и эти самые конфиги лежали бы в кошерных местах
 (/etc/apache2/ /etc/mysql/ и проч.), а не в неочевидных местах и
 неочевидных форматах.
SQL фррмат вполне очевидный, даже документацию делать не надо, если над схемой 
базы подумать немного.

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