Re: [python] Jak hostujete pythoní weby?

2010-04-07 Thread Radek Holý
Já jsem tedy trochu offtopic, jen (asi) pro zajímavost poznamenávám,
že v Čechách Python hostují mimo jine web4ce.cz a rightway.cz. Bohužel
nevím, jakou technologíí, ale určitě by se jich dalo zeptat.
U Web4ce chválím rychlou a dobrou podporu.
U RightWay chválím administraci (PLESK), akorát podpora je pomalejší a
ne tak vstřícná.

Radek




2010/4/7 Vladimir Macek :
> On 6.4.2010 23:30, Visgean Skeloru wrote:
>> Já mám zkušenosti jenom s fastcgi + django na alwaysdata.com
>> , zkušenosti dobré i když to bylo trochu pomalé
>> (freehosting) :)
>
> Tohle vypada na evropsky hosting.
>
> Muzes prosim popsat sve zkusenosti s nimi?
>
> Rychlost do Ceska se zda slusna, potvrzujes?
>
> Maji anglickou verzi webu?
>
> Co bylo problematicke pri spousteni?
>
> Diky.
>
> --
> \//\/\ : Vladimir Macek : http://macek.sandbox.cz : +420 608 978 164
>
>
> ___
> Python mailing list
> Python@py.cz
> http://www.py.cz/mailman/listinfo/python
>
___
Python mailing list
Python@py.cz
http://www.py.cz/mailman/listinfo/python


Re: [python] Jak hostujete pythoní weby?

2010-04-07 Thread Tomas Brabenec

Já používám virtuální  server u Web4U.
Rootovskej SSH přístup, nakonfiguruju si co chci, jak chci a mám pokoj.

T.


Dne 7.4.2010 9:28, Radek Holý napsal(a):

Já jsem tedy trochu offtopic, jen (asi) pro zajímavost poznamenávám,
že v Čechách Python hostují mimo jine web4ce.cz a rightway.cz. Bohužel
nevím, jakou technologíí, ale určitě by se jich dalo zeptat.
U Web4ce chválím rychlou a dobrou podporu.
U RightWay chválím administraci (PLESK), akorát podpora je pomalejší a
ne tak vstřícná.

Radek




2010/4/7 Vladimir Macek:
   

On 6.4.2010 23:30, Visgean Skeloru wrote:
 

Já mám zkušenosti jenom s fastcgi + django na alwaysdata.com
, zkušenosti dobré i když to bylo trochu pomalé
(freehosting) :)
   

Tohle vypada na evropsky hosting.

Muzes prosim popsat sve zkusenosti s nimi?

Rychlost do Ceska se zda slusna, potvrzujes?

Maji anglickou verzi webu?

Co bylo problematicke pri spousteni?

Diky.

--
\//\/\ : Vladimir Macek : http://macek.sandbox.cz : +420 608 978 164


___
Python mailing list
Python@py.cz
http://www.py.cz/mailman/listinfo/python

 

___
Python mailing list
Python@py.cz
http://www.py.cz/mailman/listinfo/python
   


___
Python mailing list
Python@py.cz
http://www.py.cz/mailman/listinfo/python


Re: [python] Jak hostujete pythoní weby?

2010-04-07 Thread Petr Messner
Ahoj,

aplikace v produkci spouštím přes CherryPy WSGI HTTP server, jako
front-end web server (který požadavky proxuje na příslušné spuštěné
aplikace) používám Lighttpd.

> Jsou vaše aplikace schopné pracovat i s WSGI?

To je snad standard, ne? (Aspoň pro Python 2.x, protože pro Python 3
AFAIK jaksi zatím ještě nebyly ustanoveny všechny detaily.) Zdá se mi,
že WSGI je chápáno trochu špatně. WSGI není alternativa k
FastCGI/CGI/... WSGI je jen slepovací vrstva, která webovou aplikaci
slepí s FastCGI/CGI/... serverem/handlerem. Mod_wsgi má s WSGI
společného akorát to, že poskytuje WSGI interface pro Apache, jinak je
to (v daemon módu) technicky to samé jako FastCGI.

> U frameworků Django a
> Cherrypy to není problém, ale jsou tu i další, se kterými nemám
> zkušenosti. Myslím si, že by to mohl být limitující faktor mého
> hostingu.

Kvůli snadnému vývoji a použití frameworků WSGI vzniklo - aby každý
tvůrce frameworku nebo aplikace nemusel vymýšlet a implementovat
způsob nasazení (CGI/FastCGI/HTTP server), ale jen použije WSGI
interface, a uživatel ať si to nalepí kamkoliv jak chce. Klidně se
takhle dá naštosovat několik webových aplikací na sebe. A ano, ony
všechny ty i ne-mainstreamové frameworky (Werkzeug, web.py,
Pylons/Paste, web2py, WebCore, Pesto, ...) WSGI opravdu používají
(nebo alespoň podporují).


Je možné se WSGI vyhnout použitím třeba mod_pythonu a jeho API. Tím
ale vaše webové aplikace budou závislé na jednom konkrétním modulu
jednoho konkrétního webserveru, což není moc štastné. A právě tyto
situace - nasazení na hostingu - to může zkomplikovat. Nehledě na to,
že třeba při vývoji může být vhodnější používat nějaký odlehčený
webserver. Navíc mod_python má některé neduhy - od bezpečnosti přes
důsledky plynoucí ze samotné architektury Apache až po některé interní
detaily (třeba více pythonových interpretů v jednom procesu, což může
ovlivnit třeba C moduly které s tím nepočítaly a používají funkce
PyGILState_*()). Mod_python prostě není náhrada mod_php, chová se
úplně jinak. Pokud chcete použít mod_python, nejlepší řešení je
vlastně mít instanci Apache jen pro tu danou aplikaci, a to už pak
vůbec nemusím použít Apache a mod_python, ale něco menšího,
vhodnějšího, lépe konfigurovatelného...

ad "Hodně lidí provozuje Pythona přes mod_python, dokonce to je možná
doporučované řešení" - právě naopak, mod_python není zrovna příliš
doporučované řešení, mimo jiné pro důvody, které jsem popsal výše. O
mod_pythonu se jen hodně píše, prostě proto, že Apache a mod_ si lidé dlouho neumějí od webu odmyslet. Když už Apache, tak
mod_wsgi v daemon módu. Nebo FastCGI. Nebo proxování na "aplikační"
HTTP server :)

Petr Messner


2010/4/6 Adam Strauch :
> Ahoj,
>
> začal jsem provozovat pythoní hosting a chtěl bych u vás udělat takový
> malý technologický průzkum. Momentálně mi všechny pythoní aplikace jedou
> přes WSGI, je to rychlý, všechny weby mají své systémové uživatele a
> šlape to opravdu dobře. Nicméně si nemyslím, že jiní vývojáři svoje
> aplikace propojují s Apachem přes WSGI, takže se chci zeptat. Jakou
> formu propojení s Apachem či jiným webovým serverem preferujete a jaké s
> tím máte zkušenosti? Spíše jiné *GI nebo mod_python?
>
> Jsou vaše aplikace schopné pracovat i s WSGI? U frameworků Django a
> Cherrypy to není problém, ale jsou tu i další, se kterými nemám
> zkušenosti. Myslím si, že by to mohl být limitující faktor mého
> hostingu.
>
> --
> Adam
>
___
Python mailing list
Python@py.cz
http://www.py.cz/mailman/listinfo/python


Re: [python] Jak hostujete pythoní weby?

2010-04-07 Thread Visgean Skeloru
Zkušenosti mám jenom s *free *variantou. Rychlost spojení se serverem byla
OK, jediná vada byla že první načtení stránky po delší době bylo trochu
zdlouhavý - nevím přesně proč, ale pak to šlo rychle :) hosting je to
francouzský, webové rozhraní se dá ale nastavit anglicky, wiki mají také *
francouzsky* (viz.:
http://wiki.alwaysdata.com/wiki/D%C3%A9ployer_une_application_Django - návod
na rozchození djanga na jejich serveru) ale to ničemu nevadí protože člověk
to pochopí stejně.. Za tu cenu ( *zdarma* :) ) je to rozhodně skvělý hosting
- dají se na něm rozjet všechny možný pythonovský aplikace protože nabízí
opravdu snadné přepínání mezi verzemi, k dispozici dostanete *python*,
django, *ssh* (normálního uživatele na linuxové distribuci (tuším že debian
)), ftp, webdav, *10 mb prostoru* (tuším že to nějak moc neřeší), 1GB
trafiku, mysql databázi atp.. viz. http://www.alwaysdata.com/offers/shared/a
http://software.alwaysdata.com/ (poměrně hodně pythonovských modulů).
Problémy jsem neměl, jen mě trvalo nějakou tu chvíli než jsem to zprovoznil
protože jsem nedal absolutní cestu k sqlite databázi - která to ostatně dost
zpomalovala. Takže jestli potřebujete nějaký *free* hosting na věci do 10MB
tak je pro vás alwaysdata ideální. A když byste chtěly ještě *něco *navíc
tak se koukněte na http://djangofriendly.com/hosts/ - je to sice pro django
hostingy ale ty budou mít z valné většiny nainstalovaný python a nebude
problém rozjet *cokoliv* jiného.

btw: taky vás baví ztloušťovat slovíčka? :))


2010/4/7 Vladimir Macek 

> On 6.4.2010 23:30, Visgean Skeloru wrote:
> > Já mám zkušenosti jenom s fastcgi + django na alwaysdata.com
> > , zkušenosti dobré i když to bylo trochu pomalé
> > (freehosting) :)
>
> Tohle vypada na evropsky hosting.
>
> Muzes prosim popsat sve zkusenosti s nimi?
>
> Rychlost do Ceska se zda slusna, potvrzujes?
>
> Maji anglickou verzi webu?
>
> Co bylo problematicke pri spousteni?
>
> Diky.
>
> --
> \//\/\ : Vladimir Macek : 
> http://macfrancouzskyek.sandbox.cz: +420 608 978 164
>
>
> ___
> Python mailing list
> Python@py.cz
> http://www.py.cz/mailman/listinfo/python
>
___
Python mailing list
Python@py.cz
http://www.py.cz/mailman/listinfo/python

Re: [python] Jak hostujete pythoní weby?

2010-04-07 Thread Adam Strauch
Ahoj,


Petr Messner píše v St 07. 04. 2010 v 13:41 +0200:

> To je snad standard, ne? (Aspoň pro Python 2.x, protože pro Python 3
> AFAIK jaksi zatím ještě nebyly ustanoveny všechny detaily.) Zdá se mi,
> že WSGI je chápáno trochu špatně. WSGI není alternativa k
> FastCGI/CGI/... WSGI je jen slepovací vrstva, která webovou aplikaci
> slepí s FastCGI/CGI/... serverem/handlerem. Mod_wsgi má s WSGI
> společného akorát to, že poskytuje WSGI interface pro Apache, jinak je
> to (v daemon módu) technicky to samé jako FastCGI.
> 

No tak to standard nemusí být, protože někdo si píše aplikace čistě v
Pythonu bez frameworků a WSGI používat nemusí.

> 
> ad "Hodně lidí provozuje Pythona přes mod_python, dokonce to je možná
> doporučované řešení" - právě naopak, mod_python není zrovna příliš
> doporučované řešení, mimo jiné pro důvody, které jsem popsal výše. O
> mod_pythonu se jen hodně píše, prostě proto, že Apache a mod_ jazyka> si lidé dlouho neumějí od webu odmyslet. Když už Apache, tak
> mod_wsgi v daemon módu. Nebo FastCGI. Nebo proxování na "aplikační"
> HTTP server :)
> 

Není to tak dlouho, co jsem se na této stránce dočetl:


> Petr Messner
> 
> 
> 2010/4/6 Adam Strauch :
> > Ahoj,
> >
> > začal jsem provozovat pythoní hosting a chtěl bych u vás udělat takový
> > malý technologický průzkum. Momentálně mi všechny pythoní aplikace jedou
> > přes WSGI, je to rychlý, všechny weby mají své systémové uživatele a
> > šlape to opravdu dobře. Nicméně si nemyslím, že jiní vývojáři svoje
> > aplikace propojují s Apachem přes WSGI, takže se chci zeptat. Jakou
> > formu propojení s Apachem či jiným webovým serverem preferujete a jaké s
> > tím máte zkušenosti? Spíše jiné *GI nebo mod_python?
> >
> > Jsou vaše aplikace schopné pracovat i s WSGI? U frameworků Django a
> > Cherrypy to není problém, ale jsou tu i další, se kterými nemám
> > zkušenosti. Myslím si, že by to mohl být limitující faktor mého
> > hostingu.
> >
> > --
> > Adam
> >
> ___
> Python mailing list
> Python@py.cz
> http://www.py.cz/mailman/listinfo/python


-- 
Adam


signature.asc
Description: Toto je digitálně	 podepsaná část	 zprávy
___
Python mailing list
Python@py.cz
http://www.py.cz/mailman/listinfo/python

Re: [python] Jak hostujete pythoní weby?

2010-04-07 Thread Adam Strauch
Ujela mi klávesová zkratka, takže doplňuju:

> > ad "Hodně lidí provozuje Pythona přes mod_python, dokonce to je možná
> > doporučované řešení" - právě naopak, mod_python není zrovna příliš
> > doporučované řešení, mimo jiné pro důvody, které jsem popsal výše. O
> > mod_pythonu se jen hodně píše, prostě proto, že Apache a mod_ > jazyka> si lidé dlouho neumějí od webu odmyslet. Když už Apache, tak
> > mod_wsgi v daemon módu. Nebo FastCGI. Nebo proxování na "aplikační"
> > HTTP server :)
> > 

Není to tak dlouho, co jsem se na této stránce

http://docs.djangoproject.com/en/dev/howto/deployment/modpython/

dočetl, že mod_python a django je preferované řešení. Teď už to naštěstí
změnili.

Každopádně děkuji všem za reakce. WSGI tedy na překážku nebude. Pokud
budete někdy shánět hosting pro Pythoní aplikace, tak nezapomeňte zvážit
i http://rosti.cz .

-- 
Adam


signature.asc
Description: Toto je digitálně	 podepsaná část	 zprávy
___
Python mailing list
Python@py.cz
http://www.py.cz/mailman/listinfo/python