[php] Pisanie DLL'i dla php

0
  1. jakie warunki musio spełniac dll aby mógł być uzyty w php.
  2. czy muszą być spełnione jakieś dodatkowe warunki jeżeli w ramach dll'a chce uzyc komponentów np do obsługi baz danych.

Z góry dziekuje za każdą pomoc.

PS. umieszczam to w dziale php bo w działach programowania w pascalu i delphi może nie być osoby znającej soe na php. Jeżeli żle zrobiłem to z góry przepraszam moderatora.

0

10 postów niżej znajduje się taki post (twój nawiasem mówiąc). Jeśli nikt nie odpowiada, to chyba znaczy, że nikt nie wie.

A teraz serio: gdzie widziałeś DLL w PHP? wydaje mi się to całkowicie niemożliwe, chociażby ze względu na to, że serwery WWW stoją pod różnymi OS, a w takich Unixach DLL'i nie ma (mogę się mylić). Może widziałeś dodatki do serwerów w postaci DLL, a nie do samego PHP?

0
  1. jakie warunki musio spełniac dll aby mógł być uzyty w php.
  2. czy muszą być spełnione jakieś dodatkowe warunki jeżeli w ramach dll'a chce uzyc komponentów np do obsługi baz danych.

[glowa] pierwsze słysze o dll dołączanych do skryptów PHP,
trochę to śmiesznie brzmi i wydaje się być absurdem ale mogę się mylić,
po prostu pliki PHP są parsowane w momencie odpalenia
a dll jest już skompilowane i tak jakoś mi to do siebie nie pasuje
a zwłaszcza że serwerów pod windowsami nie ma zbyt dużo :-D

zastanawia mnie jednak po cholerę ci to ?
może da się inczej twój problem rozwiązać ?
co dokłądnie chcesz osiągnąć ?

0

[glowa] pierwsze słysze o dll dołączanych do skryptów PHP

Skrypty php mozna kompilowac do postaci dll i odpalac na serwerze, dziala to identycznie jak skompilowany skrypt do exe narzedziem Zend'a.

0

Nawet w downloadzie jest program komplikujący php na exe. Możesz odpalać system() lub exec()

0

Nawet w downloadzie jest program komplikujący php na exe. Możesz odpalać system() lub exec()

chodzilo mi o zastosowania web'owe

0

Widze ze mnie nie zrozumieliście.

DLL'a (a w linuxie pliki SO) mozna uzyc poprzez funkcje DL (jak nie wierzycie wejdzcie na http://www.php.net i wyszukajcie wsrod funkcji php funkcji dl.

Pozwala ona uzywac bibliotek na zasadzie uzywania udostepnionych z niej procedur funkcji itp. pytanie jest takie:

1)przy założeniu że dll udostępnia jedynie proceury i funkcje czy musi byc coś dodatkowo zrobionego np jakaś dodatkowa inicjalizacja
2) jeżeli te procedury tworzą na swój użytek obiekty to czy musi byc coś zrobione dodatkowo aby było to możliwe
3) trzeciego pytania nie zamieszczalem bo znalazlem wczesniej a brzmi ono czy mozna używac obiektów z dll'a z php. Można ale trzeba zaimplementować (chyba w tymze obiekcie) interfejs iDispatch oraz serwer com

1 użytkowników online, w tym zalogowanych: 0, gości: 1