Strona 1 z 1
[dyskusja] PHP5
: wt sie 12, 2003 10:45 pm
autor: Wojciech Jurewicz
Ostatnimi czasy zainteresowałem się PHP5. Niestety na polskich serwisach nikt za bardzo nie zaszalał z informacjami na ten temat. Trzeba było szukać na zagranicznych. No i wszedzie było po trochu. Ostatnio naszła mnie ochota, aby na webinside umieścić coś czego jeszcze na ten temat nie było... nigdzie.
Napisałem artykuł. Zrobiłem również wersję PDF (o wiele czytelniejszą

)
Art:
http://www.webinside.pl/php/artykuly/137
PDF:
http://www.webinside.pl/materialy/rozne/php5.pdf
Zapraszam do zapoznania sie z jednym z nich a potem do dyskusji.
Dodatkowo w dziale: PLIKI jest PHP5 do ściągnięcia...
Moje wrażenie jest bardzo pozytywne. Wprowadzono mnóstwo elementów z programowania obiektowego znanego z języków C++ czy JAVA, co pozwala na zastosowanie systemu obiektowego w aplikacjach z prawdziwego zdarzenia.
Co prawda nie wiadomo jeszcze kiedy wyjdzie stabilna wersja PHP5, ale już można sie cieszyć ponieważ zapowiada się bardzo dobrze... Miejmy nadzieję że w finałowej wersji będzie o wiele więcej niespodzianek niż się tego spodziewam...

Postaram się na bieżąco informować o nowościach z PHP5 związanych...
Zapraszam do dyskusji. Postaram sie odpowiedzieć na wszelkie pytania i rozwiać wszystkie wątpliwości...

Re: [dyskusja] PHP5
: wt sie 12, 2003 10:55 pm
autor: iniside
Najpierw bark obsługi MySQl (to znaczy obsługa jest ale trzeba ręcznie kompilować a jak sie nie ma Visual c++ za jakieś 2000zł. to o kompilowaniu w windowsa w sumie mozna zapomnieć.).
Z drugiej strony to dobrze. Bo jest jeszcze PostregeSQL który w niczym nie ustępuje MySQL a może jest nawet lepszy. Obiektowość rozbudowana. Ale przed PHP jeszcze bardzo daleka i ciernista drogra zanim dorówna np ASP . NET. Który od samego początku był tworzony jak język obiektowy (zresztą nic dziwnego skoro można tam pisać w C# czyt. C-sharp).
Za to w PHP5. Pozastała najwazniejsza zaleta. Po przejrzeniu artykułu od razu załapałem o co chodzi w obiekatch w ASP niestety nie. W zasadzie to już nie wiem co napisać bo niewiele można pisać o wersji beta. Czegoś co jest legalne

.
A dla poceszenia mam wiadomość. Pełna wersja PHP 5 powinna być juz na święta Bożego Narodzenia

Re: [dyskusja] PHP5
: wt sie 12, 2003 11:04 pm
autor: Krzysztof Aszkiełowicz
Tak ja zostaje bezdyskusyjnie przy wersji PHP oznaczonej numerkiem 4.
A spowodowane jest to brakiem obsługi MySQL'a w 5.
A programowania obiektowego nie lubię, wolę strukturkę, dlatego PHP5 nie jest dla mnie jakąś rewelacją.

Re: [dyskusja] PHP5
: wt sie 12, 2003 11:22 pm
autor: iniside
Nie jest pewne czy MySQL nie będzie. Poprostu narazie nie wiadomo. Ale czeba iść z duchem czasu. I czy tego będzie sie chciało czy nie trzeba będzie zmienić platforme. Np. do 2007 nikt nawet juz nie będzie wiedział co to było Windows 98.

(na zachodzie nie w Polsce).
PostregeSQL w niczym nie ustępuje MySQL. Jest w zasadzie praktycznie takie samo. Tylko różni sie zseatawem poleceń do obsługi danych z poziomy PHP.
Programowanie obiektowe to już standard. I bardzo ułatwia i uwydajnia prace.
To tak jakbyś chciał napisać Half-Life w BASIC a nie w C++. (no może przesadzony przykład ale oddaje istote rzeczy).
Ja osobiście całkowicie zmieniłem paltforme na całkowitą kapitalistyczną komerche. ASP.NET.
Chcociaż po wyjściu PHP5 może sie to zmienić. Tak jak już napisałem za wczśnie żeby wymianiać czy PHP5 będzie lepszy czy okaże totalną porażką ponieważ wszytsko może sie zmienić do ostatniej chwili.
Re: [dyskusja] PHP5
: wt sie 12, 2003 11:31 pm
autor: Wojciech Jurewicz
iniside pisze:A dla poceszenia mam wiadomość. Pełna wersja PHP 5 powinna być juz na święta Bożego Narodzenia

Mogę wiedzieć skąd masz taką informację...
A co do MySQL, nie jest powiedziane że w ostatecznej wersji takiej obsługi nie będzie... Bynajmniej na ten temat dużo nie słyszałem.
A ciebie krzysztofie namawiam do Obiektowego spojżenia na programowanie, to na prawdę dobra sprawa...

Re: [dyskusja] PHP5
: wt sie 12, 2003 11:40 pm
autor: iniside
Informacje z kapelszu jak to mówi moja nauczycielka. A tak na powaznie przypuszczam. Skoro latem po zaledwie kilku miesiącach jest beta. To Święta są stosunkowo prawdopodobnym terminem. Ale głowy nie dam. Nic nie jest pewne.
Re: [dyskusja] PHP5
: wt sie 12, 2003 11:51 pm
autor: Krzysztof Aszkiełowicz
Wojciech Jurewicz pisze:
A ciebie krzysztofie namawiam do Obiektowego spojżenia na programowanie, to na prawdę dobra sprawa...

Wiedziałem, że szef to powie
A na marginesie programowanie obiektowe znam nawet bardzo dobrze, ale mnie nie kręci. Wiem, ze jest wydajniejsze niz strukturalka, ale to już zostało, ze wolę strukturalny kod. Moze kiedyś sie przestawie. Kto wie. Czas pokaże.
Ale teraz jakbym przestawiał moje podwaliny CMS'a to by chyba nie pożył długo

Re: [dyskusja] PHP5
: śr sie 13, 2003 11:47 pm
autor: Seth
iniside pisze:Najpierw bark obsługi MySQl (to znaczy obsługa jest ale trzeba ręcznie kompilować a jak sie nie ma Visual c++ za jakieś 2000zł. to o kompilowaniu w windowsa w sumie mozna zapomnieć.)....
Obsluga MySQLa jest wystarczy odkomentowac opcje rozszezen w PHP.ini i skopjowac biblioteczke obslugi mysql'a do system32 (juz dokladnie nie pamietam) i wszytsko dziala - wersja dla win. MySQL nie jest poporstu od tej wersji zaszyty w samym silniku, a jest jako biblioteczka.
Namespace'ow juz nie ma. Sprawialy problemy, wiec je wywalili.
No ale przyznaje, ze art mi sie podobal

Tak trzymac Wojtek.
P.S. Pozdrawiam

Re: [dyskusja] PHP5
: śr sie 13, 2003 11:56 pm
autor: iniside
Sth może napisałbyś coś więcej bende bardzo wdzięczny.
Re: [dyskusja] PHP5
: czw sie 14, 2003 12:22 am
autor: Seth
nie Sth, a Seth
Aby MySQL zadzdzialal na PHP 5 trzeba zrobic tak:
1) z katalogu
dlls dolaczonego do PHP 5 skopjuj biblioteke
libmysql.dll do katalogu
system32 - jest on w katalogu gdzie znjaduje sie windows (jezeli nie masz tego pliku sciagnij nowa wersje PHP 5 z
http://snaps.php.net)
2) Teraz trzeba wyedytowac plik
php.ini. Ustawiamy
extension_dir na sciezke do pliku z rozszezeniami naszego PHP (np: c:\php\extensions)
Musimy jeszcze odkomentowac (lub dopisac) linie:
extension=php_mysql.dll
I to wszystko. Trzeba tylko pamietac, ze jezeli server byl uruchomiony podczas gdy dokonywalismy zmian nalezy go zrestartowac.
Re: [dyskusja] PHP5
: czw sie 14, 2003 1:35 am
autor: Wojciech Jurewicz
Dzięki Seth.
Swoją drogą będę musiał go troche poprawić (artykuł). Wywale pola nazw i poprawie pewne błedy...
Ale to na dniach.
A jeszcze co do pól nazw, to mam nadzieję że da się coś z tym zrobic zanim PHP wyjdzie...
