Jump to content
php.lv forumi

php skripts kaa exe


Benvenuto

Recommended Posts

esmu dzirdeejis pa ausu galam ka itkaa php kodu vareeshot kaa lai to nosauc "transporteet" uz exe un ka tas jau esot iespeejams.

 

varbuut kaads var daliities ar kaadu linku?

 

pat ja vareetu sho te php skriptu laist kaa exe, kaa buutu ar datubaazeem? datubaazes dati glabaatos kaut kaadaa atsevishkjaa failaa vai sajuugshana ar datubaazi vispaar tad nebuutu iespeejama?

 

varbuut es tagad kaut ko galiigi shkjeersaam muldu, bet zinjkaariiba njem virsroku paar iedzimto kautriibu. :)

Link to comment
Share on other sites

ja jau tu taa saac runaat, tad esu redzeejis linku (diemzheel neatceros domeenu :( ), kur bija apmeeram shaadi:

http://www.dom.com/cgi-bin/do.exe?var=2&varr=56 utt.

 

Kaa to panaakt es nezinu, tachu, atceries arii, ka ir taada iespeeja, kaa nosleept paplashinaajumu .php aiz citiem paplashinaajumiem kaa tas ir, piemeeram, .ass ieksh ass.lv ...

 

Bet nu it kaa prieksh droshiibas varot nokodeet php par exe, lai gan pats to neesmu dariijis, bet to varot, piemeeram, ar:

http://www.zend.com/store/products/zend-encoder.php

http://apc.communityconnect.com/

http://www.php-accelerator.co.uk/ (prieksh Zend)

http://afterburner.bware.it/cache.htm

Link to comment
Share on other sites

Kaa to panaakt es nezinu, tachu, atceries arii, ka ir taada iespeeja, kaa nosleept paplashinaajumu .php aiz citiem paplashinaajumiem kaa tas ir, piemeeram, .ass ieksh ass.lv ... [/url]

Divas elementārākās iespējas ir mod_rewrite vai attiecīgie iestādījumi Apache .conf

Link to comment
Share on other sites

esmu dzirdeejis pa ausu galam ka itkaa php kodu vareeshot kaa lai to nosauc "transporteet" uz exe un ka tas jau esot iespeejams.

 

varbuut kaads var daliities ar kaadu linku?

 

pat ja vareetu sho te php skriptu laist kaa exe, kaa buutu ar datubaazeem? datubaazes dati glabaatos kaut kaadaa atsevishkjaa failaa vai sajuugshana ar datubaazi vispaar tad nebuutu iespeejama?

 

varbuut es tagad kaut ko galiigi shkjeersaam muldu, bet zinjkaariiba njem virsroku paar iedzimto kautriibu. :)

http://www.priadoblender.com/index.php?layout=main&cslot_1=2

Link to comment
Share on other sites

Ar ass.lv nav pat mod_rewrite (buutu lieks overheads) bet vienkaarshi pie AddType ir pielikts klaat veel viens paplashinaajums tas arii viss.

 

AddType application/x-httpd-php .php .ass

 

Kas attiecas uz php kaa executable var meegjinata vienu no diviem variantiem:

 

Vai nu : http://gtk.php.net

Vai arii: http://members.chello.be/ws36637/php4delphi.html

 

Esmu izmantojis peedeejo un viss diezgan jauki straadaa..

Link to comment
Share on other sites

  • 10 months later...

es arī te šodien pameklēju kā no php skripta uztaisīt exe failu. atradu vienu projektu kas saucās php2cpp, bet tas izveidotais kods īsti neiet, negribās iedziļināties, kas pa vainu.

 

tad vēl BinaryPHP, bet to pat nesanāca uzinstalēt (nokompilēt).

 

galu galā atradu tādu variantu ka ar self extracting arhīvu uztaisa exe, kurā iekšā ir php.exe php.ini un vēl tur bibliotēkas kā arī pats php skripts un tad to visu palaiž. man gan tādas aizdomas, ka tam visam varētu neiet argumenti argv un argc kā arī prātīgs cilvēks atradīs to skriptu, ja gribēs.

 

q: vai ir kāds softs ar kuru uzbuildot exe no php, lai strādā normāli cli?

Link to comment
Share on other sites

q: vai ir kāds softs ar kuru uzbuildot exe no php, lai strādā normāli cli?

Ja šeit svarīgs ir vārds normāli, tad atbilde ir diez vai. Vismaz pašlaik.

A bet kautkādas vienkāršas programmiņas tomēr var uz exi uztaisīt kautvai uz to C koda konvertētāju.

Link to comment
Share on other sites

tu domaa php2cpp?

man iisteniibaa pat nesanaaca hello world skriptu nokompileet, izmet linker error. laikam jaapalasa manuaalis, ja tu saki, ka tev shitas vairants straadaa.

Link to comment
Share on other sites

tad vēl BinaryPHP, bet to pat nesanāca uzinstalēt (nokompilēt).

Vispār jau ieksh binaryphp nekas nav jakompilee convert.php janoraada tikai cli php atrašanas vieta un jakonvertē pats .php fails.

 

./convert.php --if examples/helloworld.php --of yey -v
1: #include <iostream>
2: using namespace std;
3: #include "php_var.hpp"
4: int main(int argc, char** argv)
5: {
6:      cout << "Hello, World!";
7: }
8: 


Compiling:
g++ -o yey yey.cpp php_var.lo -g

 

tikai tur jaaskatās vai visas php kodā izmantotās funkcijas ir noportētas/pārrakstīts uz analogu.

Link to comment
Share on other sites

q: vai ir kāds softs ar kuru uzbuildot exe no php, lai strādā normāli cli?

 

Ja šeit svarīgs ir vārds normāli, tad atbilde ir diez vai. Vismaz pašlaik.

A bet kautkādas vienkāršas programmiņas tomēr var uz exi uztaisīt kautvai uz to C koda konvertētāju.

 

Esmu nodarbojies ar augšā nolinkoto Priado Blender (tur vēl kaut kur forumos manis rakstītās fiškas). Tur var arī "formu" aplikācijas taisīt ar to GTK.

Link to comment
Share on other sites

esmu jau arii lasiijis, ka ar php var darbinaat opengl, bet shajaa gadiijumaa veeleetos atrast kaadu tuuli, ar ko nesaapiigaak uztaisiit vai nu cpp source kodu un peec tam var uztaisiit exe vai uzreiz exe.

Link to comment
Share on other sites

he, sanaaca ar BinaryPHP uztaisiit helo vord programminju, nu tad tuvaakajaa laikaa buus jaapameegjina mazliet niknaaku programminju uzkompileet, shodienai buus gana.

 

katraa gadiijumaa paldies visiem par info!

Link to comment
Share on other sites

×
×
  • Create New...