Kirjoittaja Aihe: PyHP korvaamaan PHP:tä  (Luettu 1552 kertaa)

snifi

  • Vieras
PyHP korvaamaan PHP:tä
« : 26.05.10 - klo:21.03 »
Ajatus on Python-koodin upottaminen palvelimen html-tiedostoihin:
Koodia: [Valitse]
<html>
  <body>
    Hi, the time is
     <?pyhp
       import time
       print time.ctime()
     ?>
    <br/>
    Welcome!
  </body>
</html>

tuottaa verkkosivun:

Koodia: [Valitse]
Hi, the time is Wed May 26 19:42:02 2010
Welcome!

http://www.pyhp.org/

Seuraamalla asennussivun ohjeita pääsee alkuun. Aikaisempi PHP-tuntemus on avuksi ainakin Apachen käynnistämiseksi. Itselläni täytyi lisätä seuraavat paketit:
Koodia: [Valitse]
apache2-prefork-dev (2.2.12-1ubuntu2)
libapr1-dev (1.3.8-1)

Alkujaan tyhjään /etc/apache2/httpd.conf -tiedostoon lisäsin rivit:

Koodia: [Valitse]
LoadModule pyhp_module /usr/lib/apache2/modules/mod_pyhp.so
AddType application/x-httpd-pyhp .pyhp

Kaikkien muutosten jälkeen tiedosto näyttää lopulta tältä (kesken):
Koodia: [Valitse]
LoadModule pyhp_module /usr/lib/apache2/modules/mod_pyhp.so
<IfModule mod_pyhp.c>
AddType application/x-httpd-pyhp .pyhp

PyHPMode development
PyHPLog web
PyHPLogLevel error
PyHPSessionPath /home/user/public_html/tmp/
PyHPTempPath /home/user/public_html/tmp/
</IfModule>

Sqlite3-tietokanta vaikuttaisi toimivan tuon  /home/user/public_html/tmp/ -hakemiston kautta. (Annettava täydet käyttöoikeudet), dokumentoinnin mukaan MySQL on oletuksena tuettu.

Italiankielinen video:
http://www.viddler.com/explore/python-italia/videos/86/

Rohkeana ennustuksena PyHP tulee vuodessa..kahdessa syrjäyttämään PHP:n. Hiomista on vielä, mutta odotettu uutinen.

asuspoju

  • Käyttäjä
  • Viestejä: 640
  • Linux_Eki useissa verkkopeleissä, palveluissa jne.
    • Profiili
    • Youtube kanavani.
Vs: PyHP korvaamaan PHP:tä
« Vastaus #1 : 26.05.10 - klo:22.00 »
Onko tuon kehittäminen pysähtynyt? Viimeisin versio kun on vuodelta 2008.
Edit: Ei onnistu asentaminen sorsasta. Tarvittava pitäisi olla. Ei mitään hajua miksi make ei onnistu.
« Viimeksi muokattu: 26.05.10 - klo:22.05 kirjoittanut asuspoju »
http://www.youtube.com/user/LinuxEki
"Varkaat tulee ikkunoista"
http://tinyurl.com/ltspopin - Opinnäytetyöni LTSP-järjestelmästä

LassiLeevi

  • Käyttäjä
  • Viestejä: 38
    • Profiili
Vs: PyHP korvaamaan PHP:tä
« Vastaus #2 : 26.05.10 - klo:22.05 »
Eka commit näyttää olevan SVN login mukaan vuodelta 2008, viimeinen commit on tuohon SVN:ään tehty kesäkuussa 2009. Eli ei järin aktiiviselta vaikuta tällä hetkellä