Я знаю только программирование на стороне сервера с PHP. Для меня я пишу что-то в index.php
и звоню http://localhost/index.php
и вижу результаты сценария PHP. Я использовал CakePHP и понимаю, что есть кое-что, что вы можете сделать с перезаписью URL-адресов, но, на мой взгляд, между URL-адресами и PHP-файлами на сервере существует однозначное отношение.
Сейчас я много делаю с Python, но просто утилиты командной строки. Я хотел бы использовать Python вместо PHP для моего следующего проекта. До сих пор мне говорили о том mod_python
, что я должен использовать фреймворк, такой как Pylons, Twisted или даже Django, чтобы получить какой-либо вывод. Другие говорили, что мне просто нужен print()
HTTP-заголовок, а затем скрипт будет выводиться так же, как я использую PHP.
Я хотел бы написать что-то, что в основном занимает только список каталогов и делает его красивым, чтобы я мог получить доступ к куче файлов PDF из мобильного браузера. Я знаю, как сделать это с PHP, я знаю, как создать скрипт Python, который будет генерировать HTML. Я просто не знаю, как выполнить этот скрипт при открытии http://localhost/pdfcentral/
.
Как мне настроить сервер? Работает на Ubuntu 10.04.
cgi-bin
каталог, чтобы сервер знал, как его выполнить, и, при желании, сделать файл PHP перенаправленным на него, если вы хотите использовать другой путь. Что касается самого скрипта Python, вы можете выполнить следующую процедуру: forrestbao.blogspot.com/2009/08/…