Tanítás, webfejlesztés, programozás, informatika, rock zene

Az alábbiakban PHP kód EXE programmá fordításáról lesz szó.

Bambalam Compiler

Tulajdonságai

Később ezt a területet kifejtem. Addig is itt egy angol nyelvű site linkje, ahol sok mindent lehet erről a témáról megtudni:http://phpsec.org/projects/

A PHP biztonság általánosan a szoftverek biztonságának részeként is vizsgálható, de itt most nem ez a cél.

Kimondható, hogy teljesen biztonságos szoftvert nem lehet készíteni, de törekedni kell rá.

Milyen területei vannak a PHP biztonságnak az alábbiakban taglaljuk.

A PHP kézikönyvben részuletes angol nyelvű leírások vannak a különböző biztonsági területekről

A PHP 5.x.x-től kezdődően a Mysql nem a default adatbáziskezelő a PHP-hoz,és már nincs beépítve a rendszerbe, külön kell telepíteni.
A telepítés kulcsmomentuma az, hogy a libmysql.dll-t is el kell érnie a PHP-nak induláskor.

A telepítés lépései:

Feltételes beillesztés

Gyakori programozói probléma, hogy egy több oldalból álló site minden oldalán minden szokásos fájl beinclude-olunk, még akkor is, ha nincs rá éppen szükség. Ha másképp nem nézzük meg a futások során, hogy milyen feltételek kellenek ahhoz, hogy egy fájlt beillesszünk a programba és csak ekkor illesszük be.

eAccelerator leírása

Az eAccelerator ingyenes cache rendszer, amely a PHP alapú site-okat jelentősen felgyorsítja. A gyorsítás módjai:

Probléma: Gyakori probléma az, hogy a sessionkezelés nem indul el egy UTF-8 kódolású lapon.

A nagykönyv azt mondja, hogy minden HTTP headernek még azelőtt kell kimennie a szerverről, hogy más HTML tartalmat kiíratunk.
HTTP headert írnak PHP esetén az alábbi függvények:

setcookie()
header()
session_start()

A használatuk - tetszőleges sorrendben tehát így néz ki:

Az eddigi legjobb leírás arról, hogyan kell fordítani a PHP forrást és a különböző extension-öket Windowson.

http://phpmaster.com/compiling-php-from-source-on-windows/

Sajnos nincsen a PHP rendszerhez olyan egybegyúrt alkalmazáskészlet, aminek segítségével egyszerűen lehetne fordítani a PHP-t Windows alá, ezért az alkatrészeket különböző helyekről kell letölteni:

PHP programozási kérdések.

További tudnivalók itt: http://www.fzolee.hu/fw2/apache_mysql_php_mssql_postgresql

Java programozási nyelvvel kapcsolatos okosságok

Active Directory problémák és leírások