wsgi ve fastcgi arasındaki farklar.

78 views
Skip to first unread message

darkofpain

unread,
Apr 9, 2014, 11:18:54 AM4/9/14
to python-...@googlegroups.com
merhaba arkadaşlar,

merak ettiğim bir konu biliyoruzki python tarafından yazılan cgi tabanlı olan wsgi en çok kullanılan protokollerden biri ancak anlayamadığım bir nokta var fastcgi wsgi den daha hızlı olmasının yanı sıra fastcgi gibi oturmuş yıllardır kullanılan bir protokol varken neden wsgi ve fastcgi daha hızlı iken neden wsgi sizce ? ayrıca uwsgi c ile geliştirilmiş bir yorumlayıcı tamamen python ile geliştirilmiş wsgi protokolleri üzerinden hareket eden bağımsız saf python olan http sunucuları varmı ?

Ustun Ozgur

unread,
Apr 9, 2014, 5:24:45 PM4/9/14
to python-...@googlegroups.com
wsgi python icin standart hale gelmis durumda, deployment vs daha kolay: http://blog.dscpl.com.au/2011/09/why-is-wsgi-deployment-under-fastcgi-so.html

(Graham Dumpleton mod_wsgi'nin yazari)

django gibi frameworkler de default onu onerdigi icin daha yaygin.

wsgi'den hizli ve deploymenti kolay bir sey ariyorsan uwsgi protokolunu kullanan uWSGI'ye de goz atabilirsin.

Ustun

Ustun Ozgur

unread,
Apr 9, 2014, 5:29:24 PM4/9/14
to python-...@googlegroups.com
Bir de buradaki tartisma genelde bottleneck burada degil noktasinda tikaniyor. Yani, gunicorn/uwsgi daha hizli diyorlar, ama Dumpleton bunun pek de onemsenecek bir fark olmadigini iddia ediyor. Bottleneck genelde uygulama kodunda ya da veritabaninda oluyor.

Ben de karsilastirma denemedim acikcasi, zamaninda yapmistim mod_wsgi kurulumunu, calisan seyi bozmuyorum. Tek yaptigim apache'nin onune nginx koymak oldu, o da yine Dumpleton'in onerisi yavas clientlarin yaratacagi sorunlari en aza indirmek icin.

Ustun


On Wednesday, April 9, 2014 6:18:54 PM UTC+3, darkofpain wrote:
Reply all
Reply to author
Forward
0 new messages