Wiem tylko programowanie po stronie serwera za pomocą PHP. Do mnie piszę coś, index.php
dzwonię http://localhost/index.php
i widzę wyniki skryptu PHP. Korzystam z CakePHP i rozumiem, że jest coś, co można zrobić z przepisywaniem adresów URL, ale moim zdaniem istnieje relacja jeden do jednego między adresami URL i plikami PHP na serwerze.
Teraz dużo robię z Pythonem, ale wykorzystuje tylko wiersz poleceń. Chciałbym użyć Pythona zamiast PHP do mojego następnego projektu. Do tej pory powiedziano mi mod_python
, że muszę użyć frameworka, takiego jak Pylons lub Twisted, a nawet Django, aby uzyskać jakiekolwiek wyjście. Inni powiedzieli, że muszę tylko print()
napisać nagłówek HTTP, a następnie skrypt wyświetli się tak, jakbym był używany z PHP.
Chciałbym napisać coś, co w zasadzie zajmuje tylko listę katalogów i czyni ją ładną, dzięki czemu mogę uzyskać dostęp do wielu plików PDF z przeglądarki mobilnej. Wiem, jak to zrobić w PHP, wiem, jak utworzyć skrypt w języku Python, który generowałby HTML. Po prostu nie wiem, jak wykonać ten skrypt, kiedy go otwieram http://localhost/pdfcentral/
.
Jak musiałbym skonfigurować mój serwer? Działa na Ubuntu 10.04.
cgi-bin
katalogu, aby serwer wiedział, że go wykonać, i opcjonalnie dokonanie przekierowania do niego pliku PHP, jeśli chcesz użyć innej ścieżki. Jeśli chodzi o sam skrypt Python, możesz wykonać następującą procedurę: forrestbao.blogspot.com/2009/08/…