Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Izašao PHP 5.0.0 Beta 1!

[es] :: PHP :: Izašao PHP 5.0.0 Beta 1!

Strane: 1 2

[ Pregleda: 5976 | Odgovora: 21 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

mikis
Mihailo Stefanović
Beograd

Član broj: 1825
Poruke: 767
*.verat.net

Sajt: www.mikis.org


Profil

icon Izašao PHP 5.0.0 Beta 1!30.06.2003. u 03:53 - pre 256 meseci
Upravo vidim na Slashdotu da je i zvanično izašao PHP 5.0.0 Beta 1:

The PHP development community is proud to announce the release of PHP 5 Beta 1. Downloads are available in both source and binary form (for Windows users). A full list of changes is available in the ChangeLog. Some of the new features include much improved OO support, completely revamped XML support, and the default inclusion of SQLite.

Download: http://www.php.net/downloads.php
Changelog: http://www.php.net/ChangeLog-5.php

Pa navalite :)

ps. A taman sam se pre dva dana nakanio da konačno skinem 4.2.3 :((
 
Odgovor na temu

Dejan Topalovic
Dejan Topalović
Senior Oracle DBA & Senior PL/SQL
Developer, Erste Sparinvest (Erste
Bank), Vienna, Austria
Vienna

Član broj: 635
Poruke: 1374
*.1.14.vie.surfer.at

Sajt: www.baze-podataka.net


+2 Profil

icon Re: Izašao PHP 5.0.0 Beta 1!30.06.2003. u 09:17 - pre 256 meseci
Konacno je izasla i petica, ali trenutno je bitno napomenuti i slijedece:

Note: This is a beta version. It should not be used in production or even semi-production web sites. There are known bugs in it, and in addition, some of the features may change (based on feedback). We encourage you to download and play with it (and report bugs if you find any!), but please do not replace your production installations of PHP 4 at this time.
Blog - baze podataka
---------------------
Oracle OCP DBA (9i & 10g)
Oracle Database: SQL Certified Expert
Oracle OCP Developer
Certified MySQL DBA
 
Odgovor na temu

tvucko
Tomo Vučković
Novi Sad

Član broj: 1364
Poruke: 178
*.nis-naftagas.co.yu

Jabber: tvucko@elitesecurity.org
ICQ: 332563031
Sajt: atomixlinux.org


Profil

icon Re: Izašao PHP 5.0.0 Beta 1!30.06.2003. u 12:07 - pre 256 meseci
Vazno je napomenuti i ovo :

...
- The SQLite (http://www.hwaci.com/sw/sqlite/) extension is now bundled and
enabled by default. (Wez, Marcus, Tal)
...
- Removed the bundled MySQL client library. (Sterling)
...

da se neko ne bi opekao :-(

MySql nije vise podrzan po difoltu sa PHP, difolt baza je SQLite.


Nahrani prasiće ne diraj dugmiće !!!
 
Odgovor na temu

Predrag Damnjanovic
Predrag Damnjanovic
Nis, Srbija

Član broj: 141
Poruke: 1305
*.dial.InfoSky.Net

Sajt: www.mycity.rs


+1 Profil

icon Re: Izašao PHP 5.0.0 Beta 1!30.06.2003. u 12:59 - pre 256 meseci
zbog cega sada takav zaokret sa bazama?
sad ce sve polako da migrira ka sqlite?
koliko je ta baza izdrzljiva, moze li da podnese isti teret kao mysql?
cisto sumnjam...
 
Odgovor na temu

tOwk
Danilo Šegan
Zemun/Beograd

Član broj: 94
Poruke: 2743
*.beograd-3.tehnicom.net

ICQ: 9344053
Sajt: alas.matf.bg.ac.yu/~mm011..


+2 Profil

icon Re: Izašao PHP 5.0.0 Beta 1!30.06.2003. u 15:38 - pre 256 meseci
Možda je u pitanju licenca? Ne žele da PHP bude GPL, već možda neko višestruko licenciranje, ili npr. LGPL?

Možda se moje mišljenje promenilo, ali ne i činjenica da sam u pravu.
 
Odgovor na temu

CONFIQ
♫♪♥♪♫

Član broj: 4218
Poruke: 1994
*.red.bezeqint.net

ICQ: 82327428


+10 Profil

icon Re: Izašao PHP 5.0.0 Beta 1!30.06.2003. u 16:28 - pre 256 meseci
Citat:

a) The MySQL client libraries have been GPL'd. That means people that make a living creating PHP / MySQL based solutions that they wish to remain proprietary are forced to buy a license from MySQL to get around the GPL stipulation that there code must be open.

This situation may change as there is talk between the PHP dev team and MySQL to work on a solution that may exempt PHP. It's still up in the air, but until a conclusion is reached, MySQL is no longer bundled.

b) SQLite is really not a database, but an SQL interface for a flat file. MySQL is overkill for most sites anyways. It's extremely fast and it can be run anywhere. The host doesn't need a database installed. So for most sites that don't really need all that a RDBMS can offer, or their host isn't capable of providing it, SQLite is really a great alternative. Good for hosts as well.

Cheers,
BDKR


 
Odgovor na temu

Predrag Damnjanovic
Predrag Damnjanovic
Nis, Srbija

Član broj: 141
Poruke: 1305
*.dial.InfoSky.Net

Sajt: www.mycity.rs


+1 Profil

icon Re: Izašao PHP 5.0.0 Beta 1!30.06.2003. u 16:42 - pre 256 meseci
ajd zamislite hosting provajdere, ciji su serveri veoma aktivni, ili ES, on ima 100 upita po sekundi (gojko mi sad rekao), da li bi to izdrzao sqlite? :)
 
Odgovor na temu

Gojko Vujovic
Amsterdam, NL

Administrator
Član broj: 1
Poruke: 13651



+165 Profil

icon Re: Izašao PHP 5.0.0 Beta 1!30.06.2003. u 16:52 - pre 256 meseci
Verovatno ne bi. :)
 
Odgovor na temu

srki
Srdjan Mitrovic
Auckland, N.Z.

Član broj: 2237
Poruke: 3654
*.ihug.net



+3 Profil

icon Re: Izašao PHP 5.0.0 Beta 1!30.06.2003. u 17:00 - pre 256 meseci
Posto je My Sql pod GPL-om da li to znaci da ono sto je Gojko pravio sto koristi MySql mora isto da bude pod GPL-om? Da li to znaci da svako moze da mu trazi source?
 
Odgovor na temu

mikis
Mihailo Stefanović
Beograd

Član broj: 1825
Poruke: 767
*.84.EUnet.yu

Sajt: www.mikis.org


Profil

icon Re: Izašao PHP 5.0.0 Beta 1!30.06.2003. u 17:53 - pre 256 meseci
Citat:

a) The MySQL client libraries have been GPL'd. That means people that make a living creating PHP / MySQL based solutions that they wish to remain proprietary are forced to buy a license from MySQL to get around the GPL stipulation that there code must be open.


Ma čekajte, ovo su gluposti. GPL te dotiče samo ako vršiš izmene na samom kodu MySQL ili PHP biblioteka, što niko od nas ne radi. Šta, ako ja napravim svoj program za ne-znam-šta koji radi pod Linuxom, i prodam ga klijentu u paketu sa OS-om, moram u javnosti da objavim izvorni kod svog programa jer koristi Linux koji je GPL?

Nas se ovo ne dotiče, svi koristimo PHP i MySQL bez kakvih modifikacija.

Inače, finalna verzija PHP 5.0 se očekuje za 3-6 meseci.
 
Odgovor na temu

tOwk
Danilo Šegan
Zemun/Beograd

Član broj: 94
Poruke: 2743
*.beograd-3.tehnicom.net

ICQ: 9344053
Sajt: alas.matf.bg.ac.yu/~mm011..


+2 Profil

icon Re: Izašao PHP 5.0.0 Beta 1!30.06.2003. u 18:08 - pre 256 meseci
Mikis, pa upravo to — oni koji prave PHP ne mogu da ga distribuiraju i koriste u vlasničkom softveru, zato što mora biti GPL.

E sad, ono što je „Gojko pravio za ES“ je rađeno u jeziku PHP, i samim tim to nema nikakve veze sa samim PHP-om (kao kada bi MS imao autorska prava na tekst koji vi napravite u Word-u ;-). A kada se koristi MySQL client biblioteka (kao što će se to raditi za es-innd), onda i taj kod podleže GPL licenci.


A to što MySQL biblioteka nije uključena u standardnu distribuciju PHP-a ne znači da je ti ne možeš uključiti i to distribuirati kao GPL PHP. A za pojedinačne stranice kojima je MySQL od suštinskog značaja (kao što je ES), uvek se može odvojeno instalirati. Zato, kao što i dosad hosting provajderi pored PHP-a i MySQL-a instaliraju i gomilu drugih biblioteka za svoje korisnike, tako će ubuduće među tim bibliotekama biti i mysqlclient, a za korisnike neće biti nikakve razlike.

Možda se moje mišljenje promenilo, ali ne i činjenica da sam u pravu.
 
Odgovor na temu

CONFIQ
♫♪♥♪♫

Član broj: 4218
Poruke: 1994
*.red.bezeqint.net

ICQ: 82327428


+10 Profil

icon Re: Izašao PHP 5.0.0 Beta 1!30.06.2003. u 18:10 - pre 256 meseci
http://www.mysql.com/products/licensing.html

Ukratko>

Citat:
This is our licensing policy in brief: Our software is 100% GPL, and if yours is also 100% GPL (or OSI compliant), then you never have to pay us for the licences. In all other instances, you are better served by our commercial licence. Read the details below!
...
2. Free use for those who never copy, modify or distribute

As long as you never distribute (internally or externally) the MySQL Software in any way, you are free to use it for powering your application, irrespective of whether your application is under GPL or other OSI approved license or not.

More specifically:
...


Što znači ako ja držim mašinu sa mysql4 i prodajem hosting usluge da MORAM da kupim njihovu licencu?!?

Inače gledao sam rezultate SQLite-a i mogu da kažem da nisu nimalo loši, ali ipak nema neke stvari kao što je GROUP BY, IN i BEETWEEN, SELECT ... FROM (SELECT ...)..... mada ipak može da se živi i bez toga.


~Say... Vote for the free world! Contribute to the free world!
 
Odgovor na temu

mikis
Mihailo Stefanović
Beograd

Član broj: 1825
Poruke: 767
*.84.EUnet.yu

Sajt: www.mikis.org


Profil

icon Re: Izašao PHP 5.0.0 Beta 1!30.06.2003. u 18:54 - pre 256 meseci
Citat:
Što znači ako ja držim mašinu sa mysql4 i prodajem hosting usluge da MORAM da kupim njihovu licencu?!?


Ne moraš, osim ako na primer ne prodaješ računar specijalizovan za hosting na koji je već instaliran i prekonfigurisan MySQL (nešto kao Sun/Cobalt RAQ). Kad hostuješ, ti ga ne redistribuiraš -- znači možeš ga slobodno koristiti ("free to use it for powering your application, irrespective of whether your application is under GPL or other OSI approved license or not")

Ako pak napraviš recimo knjigovodstveni softver koji koristi MySQL, i prodaješ ga klijentima tako što su i tvoj softver i MySQL na istom CD-u i instaliraju se istovremeno, ti tada vršiš "distribuciju" MySQL-a, pa moraš da platiš i komercijalnu licencu.

Ono što mi nije jasno je zašto PHP ne može da GPL-uje samo tu jednu biblioteku koja se koristi za vezu sa MySQL-om? Ili po tome, PHP pristupa sistemskim funkcijama Linuxa, pa kako je Linux GPL onda i PHP mora biti? Zar ne mogu da tretiraju MySQL kao "crnu kutiju", bez zalaženja u njegov sors, pa da naprave biblioteku koja će sa njim raditi? Stvarno glupa situacija, pogotovu kada se ima u vidu da 90% ljudi koristi PHP baš u kombinaciji sa MySQL-om.
 
Odgovor na temu

-zombie-
Tomica Jovanovic
freelance programmer
ni.ac.yu

Član broj: 4128
Poruke: 3448
*.dial.InfoSky.Net

Sajt: localhost


+5 Profil

icon Re: Izašao PHP 5.0.0 Beta 1!30.06.2003. u 19:09 - pre 256 meseci
nemojte da se plašite. ovo je samo privremeno.. mysql AB (kompanija koja pravi mysql server) je skoro promenila licencu, koja onemogućuje bilo kakvo statičko povezivanje bilo kog ne-gpl programa sa mysql (naravno, alternativa je da se kupi komercijalna licenca).

e sad, nisu ni oni mutavi da ne priznaju da im velika popularnost došla baš od kombinacije php+mysql, tako da spremaju dopunu svoje licence da omogući povezivanje sa bilo kojom OSI aproved licence, što uključuje i bsd licencu (a php licenca je bazirana na bsd)


detalji na ovom linku
http://blogs.phparch.com/mt/archives/000014.html
(direktan odgovor zak grant-a, iz mysql tima je među komentarima..)

onda još malo detalja oko php5 i mysql

http://blogs.phparch.com/mt/archives/000019.html
http://blogs.phparch.com/mt/archives/000023.html
http://blogs.phparch.com/mt/archives/000024.html
http://blogs.phparch.com/mt/archives/000025.html

dakle, ovo je samo privremeno. php5beta1 je imala samo tu nesreću da se pojavi u međuperiodu dok preprave mysql licencu.. već sledeća beta će verovatno sadržati mysql ponovo ;)

 
Odgovor na temu

tOwk
Danilo Šegan
Zemun/Beograd

Član broj: 94
Poruke: 2743
*.beograd-3.tehnicom.net

ICQ: 9344053
Sajt: alas.matf.bg.ac.yu/~mm011..


+2 Profil

icon Re: Izašao PHP 5.0.0 Beta 1!30.06.2003. u 19:42 - pre 256 meseci
Citat:
mikis:
Ono što mi nije jasno je zašto PHP ne može da GPL-uje samo tu jednu biblioteku koja se koristi za vezu sa MySQL-om? Ili po tome, PHP pristupa sistemskim funkcijama Linuxa, pa kako je Linux GPL onda i PHP mora biti?


Eto klasičnog nerazumevanja. Da lepo govoriš „GNU/Linux“ i da znaš šta to znači, ne bi imao ovaj problem.

Linux je jezgro operativnog sistema, i ono upravlja hardverom. GNU je POSIX i SUS kompatibilan (tj. teži tome), i on je taj koji koristi servise Linux, FreeBSD, Darwin, ili nekog drugog jezgra. Takođe, GNU libc je LGPL, pa je sav kôd koji nju koristi nevezan za GPL (čak i da je GNU libc pod GPL-om, vidi niže zašto bi ti bilo svejedno). I još kada dodamo da PHP najverovatnije koristi funkcije koje definiše ISO POSIX ili OpenGroup SUS standard, a ne neke naročite ekstenzije GNU libc-a, to je PHP nezavisan, i od njega, i od kôda Linux jezgra.

Možda se moje mišljenje promenilo, ali ne i činjenica da sam u pravu.
 
Odgovor na temu

mikis
Mihailo Stefanović
Beograd

Član broj: 1825
Poruke: 767
*.77.EUnet.yu

Sajt: www.mikis.org


Profil

icon Re: Izašao PHP 5.0.0 Beta 1!30.06.2003. u 20:17 - pre 256 meseci
Dobro, ali PHP se isto tako povezuje preko biblioteka sa MS SQL-om i Oracle-om za koje predpostavljam da im ne daju ni da zamisle da mogu pogledati izvorni kod. Ali 'ajde, siguran sam i ja da je ovo privremeno i da će se uskoro naći neko rešenje. mada mi je skroz trulo kad skineš/kupiš nov RedHat, pa moraš posebno da skidaš NTFS drajver, posebno drajver za Lucent, posebno ovo, posebno ono...

A GNU/Linux mi ne pada na pamet da govorim, ako RMS hoće svoj OS neka završi Hurd ;) U Linuxu ima i gomila BSD(-licenciranog) koda, pa što ga ne bi zvali GNU/BSD/Linux. Ili još bolje, GNU/BSD/X11/Linux. Ili... Uostalom, sam Linus je rekao da ga može zvati ko kako hoće, ali da on preferira da se zove samo "Linux".
 
Odgovor na temu

tOwk
Danilo Šegan
Zemun/Beograd

Član broj: 94
Poruke: 2743
*.beograd-3.tehnicom.net

ICQ: 9344053
Sajt: alas.matf.bg.ac.yu/~mm011..


+2 Profil

icon Re: Izašao PHP 5.0.0 Beta 1!30.06.2003. u 20:44 - pre 256 meseci
Što se PHP-a i ostalih baza tiče, stvar je u tome što ti moraš da kompajliraš PHP uz Oracle bazu (i njenu biblioteku), i to samo ako imaš licencu za to. Uostalom, pošto se Oracle softver plaća, možda se klijent biblioteka može koristiti slobodno (iako je bezvredna bez Oracle-a i licence).


'Ajde sad reci kakve veze ima to što je neki kôd pod BSD licencom sa BSD-om? ;-) A uz to, baš bi bilo lepo i da navedeš koji je to kôd u Linux-u koji je „BSD licenciran“.

Po tom merilu je i Linux deo GNU-a, pošto je pod Gnuovom licencom ;-)

Uostalom, Linux je efektivno oko 3–10 MB kôda (ne računajući drajvere, sa njima oko 100 MB), a GNU je u tvom sistemu efektivno oko 400 MB kôda (ako koristiš i Gnom, onda preko 1GB kôda). X11 (XFree86) ti je oko 200 MB kôda.

A kako je Linus rekao da treba zvati GNU sistem ne smatram baš verodostojnim — skoro isto kao kada bi ti mene slušao kako valja zvati FreeBSD (ja kažem npr. „Slobodne Besede“) ili Windows („Vitraž“ ;-).

A GNU sistem (ne „Hurd“) je „gotov“ (tj. radi sasvim lepo) — slobodno ga probaj, i nećeš se razočarati. Nije baš za kritične aplikacije (za servere), ali kao radna stanica je dovoljno dobar.

Možda se moje mišljenje promenilo, ali ne i činjenica da sam u pravu.
 
Odgovor na temu

mikis
Mihailo Stefanović
Beograd

Član broj: 1825
Poruke: 767
*.verat.net

Sajt: www.mikis.org


Profil

icon Re: Izašao PHP 5.0.0 Beta 1!01.07.2003. u 01:24 - pre 256 meseci
Eto, ja bio u zabludi... Ja kad raspakujem PHP arhivu u extensions direktorijumu imam fajlove "php_mssql.dll", "php_oracle.dll", "php_sybase_ct.dll"... Nisam znao da moram još nešto da kompajliram da bih koristio PHP u kombinaciji sa MS SQL-om ili Oracle-om, npr?

Citat:
A GNU sistem (ne „Hurd“) je „gotov“ (tj. radi sasvim lepo) — slobodno ga probaj, i nećeš se razočarati. Nije baš za kritične aplikacije (za servere), ali kao radna stanica je dovoljno dobar.


Um, ja bio ubeđen da je GNU trebao da bude zamena za Unix, dakle kompletan OS. Deo koji je nedostajao bio je jezgro -- Hurd. Koje ni danas, posle koliko, 15 godina nije dovršeno? Dakle, da pojasnim, moj komentar je značio "Ako RMS hoće svoj OS, umesto da prisvaja Linux (za čiji razvoj ima nemerljive zasluge, baš kao i mnogo drugih) neka završi Hurd, pa ga može zvati GNU, GNU/Hurd ili već kako mu drago.

"The Hurd, together with the GNU Mach microkernel, the GNU C Library and the other GNU and non-GNU programs in the GNU system, provide a rather complete and usable operating system today. It is not ready for production use, as there are still many bugs and missing features. However, it should be a good base for further development and non-critical application usage.

The GNU system (also called GNU/Hurd) is completely self-contained (you can compile all parts of it using GNU itself). You can run several instances of the Hurd in parallel, and debug even critical servers in one Hurd instance with gdb running on another Hurd instance. You can run the X window system, applications that use it, and advanced server applications like the Apache webserver."
(http://www.gnu.org/software/hurd/hurd.html)

I da ne širimo mnogo priču, dosta je flejmova na netu bilo na tu temu... Baci pogled ovde: http://librenix.com/?inode=2312 ili na bilo koju slashdot diskusiju u kojoj se pominje RMS (recimo ovu: http://slashdot.org/articles/03/03/16/2222254.shtml?tid=117).
 
Odgovor na temu

tOwk
Danilo Šegan
Zemun/Beograd

Član broj: 94
Poruke: 2743
*.beograd-3.tehnicom.net

ICQ: 9344053
Sajt: alas.matf.bg.ac.yu/~mm011..


+2 Profil

icon Re: Izašao PHP 5.0.0 Beta 1!01.07.2003. u 13:58 - pre 256 meseci
Kada jednom shvatiš koliko je tu RMS nebitan, i da je GNU rad hiljada programera, dok je Linux rad stotina programera, onda treba da doneseš svesnu odluku: da li poštuješ rad onih hiljada programera bar toliko koliko rad ovih stotina programera?

Ako nemaš poštovanja, onda bih ti preporučio da izbaciš GNU libc, GNU Compiler Collection, GNU Bash, GNOME, i ostale GNU alate sa svog sistema, pa da vidiš koliko je „Linux“ dobar sistem. A ako poštuješ, mislim da je red da to iskažeš i kroz naziv.

Naravno, možeš zvati kako god želiš, ali u pitanju je poštovanje prema onome ko je nešto napravio (a RMS je tu najmanje bitan, pošto je on uradio minorni posao).

Možda se moje mišljenje promenilo, ali ne i činjenica da sam u pravu.
 
Odgovor na temu

leka
Dejan Lekić
senior software engineer, 3Developers
Ltd.
London, UK

Član broj: 234
Poruke: 2534
*.telia.com

Sajt: dejan.lekic.org


+2 Profil

icon Re: Izašao PHP 5.0.0 Beta 1!02.07.2003. u 00:32 - pre 256 meseci
Ja koristim SQLite vec vise od godinu dana i smatram je jednom odlicnom bazom podataka (zapravo, bolje reci bibliotekom). Najvise sam koristio osobinu da ga lako staticki linkam u svoju aplikaciju i onda (normalno) mi za istu ne trebaju nikakve eksterne biblioteke. SQLite je takodje jedno od najboljih resenja za embedded sisteme. Brz je i jednostavan. API je odlicno dokumentovan i veoma prost i lak za ucenje. Ima podrsku za maltene sve stvari koje coveku znace. Ono sto je bitno kad je web programiranje u pitanje je ovo - koliko puta ste videli na nekom sajtu poruke o gresci kada ne radi baza na kojoj je bazirana doticna web aplikacija? - Recimo MySQL server je down, i citav web sajt zapravo vise ne funkcionise! - SQLite baza je jedan jedini fajl, negde u nekom direktorijumu - ako radi masina (server) i apache (sa PHP-om), radice i SQLite (jer je ugradjen u PHP). Dakle smanjuje broj mogucih problema. Licno volim i MySQL i koristim ga godinama, ali treba napraviti razliku izmedju ovo dvoje i koristiti ih tamo gde treba. Za 90% sajtova baziranih na PHP-u ne treba nista bolje od SQLite!
Dejan Lekic
software engineer, MySQL/PgSQL DBA, sysadmin
 
Odgovor na temu

[es] :: PHP :: Izašao PHP 5.0.0 Beta 1!

Strane: 1 2

[ Pregleda: 5976 | Odgovora: 21 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.