Я знаю лише програмування на сервері на 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/…