![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 72 Pomógł: 1 Dołączył: 2.06.2006 Ostrzeżenie: (0%) ![]() ![]() |
Witam
Interesuje mnie temat Python a dokładnie tworzenie aplikacji webowej. Niestety nigdy nie pisałem w tym języku. Dotychczasowo programowałem w PHP z wykorzystaniem Symfony 1.1. Bardzo mi się podoba pisanie programu w tym frameworku. Ale z wydajnością jest trochę kiepsko. Tak więc interesuję się Django, które jest szybsze od symfony (tak myślę z tego co czytałem). Ale mam kilka pytań:
Ten post edytował kaniagandzowski 29.10.2008, 13:31:47 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 640 Pomógł: 44 Dołączył: 8.02.2004 Ostrzeżenie: (0%) ![]() ![]() |
Hosting musi mieć w przypadku Apache - mod_python, lub mod_wsgi lub też mod_fcgid. Dla Nginxa - wbudowany moduł FastCGI lub dodatkowy mod_wsgi. Dla Lighttpd - FastCGI lub SCGI, Cherokee - wbudowana obsługa SCGI/FastCGI.
W praktyce musi to byś hosting, gdzie możesz podać własną konfigurację serwera. Na http://www.webfaction.com Dostajesz własnego apache per aplikacja, którego sobie dowolnie konfigurujesz (sprowadza się do podania konfiga dla aplikacji) i odpalasz, a on zacznie współdziałać z głównym apache na serwerze (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Na http://megiteam.pl/ wyklikali dla Nginxa interfejs www, oraz "automatyczną" konfigurację wrzucanych projektów Django/Reszta. Na Google App Engine http://code.google.com/appengine/ możesz stosować każdy framework pythona zgodny z WSGI (czyli jakieś 99,99% z nich), lecz nie ma tam relacyjnej bazy danych, tylko Datastore, z którym gada się inaczej (przez co wypadają ORMy Django, SQLAlchemy itd.), lecz masz hosting, który raczej darmowych limitów nie przekroczy (chyba że to będzie NK2). Hosting tego typu projektów pythonowych jest innych niż PHP, gdyż nie jest to wywoływanie poszczególnych plików, tylko wywoływanie obiektu, który na podstawie nadesłanych danych zwraca określoną odpowiedź (np. mapując żądaną ścieżkę na konkretny widok) (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 15.10.2025 - 03:48 |