DevProTalk

Forumi IT profesionalaca
web development, web design, e-business, SEO


Idite nazad   DevProTalk > Web development i web aplikacije > PHP
Želite da se reklamirate ekskluzivno na ovoj poziciji? Javite se

PHP PHP aplikacije, Smarty, PEAR

Odgovori
 
Alati teme Način prikaza
Staro 30. 11. 2010.   #1
_korso_
profesionalac
Qualified
 
Avatar _korso_
 
Datum učlanjenja: 21.06.2007
Poruke: 166
Hvala: 27
42 "Hvala" u 23 poruka
_korso_ is on a distinguished road
Default

Citat:
Originalno napisao jablan Pogledajte poruku
Na EliteSecurity-ju postoji jedan jako živ forum, zove se AutoZone (ili kako već), tema su automobili. Zamislite kakva bi reakcija bila kad bih ja otišao tamo i rekao "šta ima veze koji je auto kakav, bitno je samo da se prevezeš iz tačke A u tačku B, dobar je i Jugo".

Drugim rečima, rasprave o programskim jezicima vode oni kojima su razlike između njih bitne. Programiranje možda i jeste zanat, ali iza njega ipak stoje neke naučne osnove.

A ako su zaista "svi jezici isti", zašto sad uopšte kodirate u PHP-u? Zašto Razmus nije pravio svoje sajtiće u C-u ili Perlu? Zašto PHP sve vreme uvodi nove funkcionalnosti? Zato što je i PHP3 bio dobar?

Off Topic: Disclaimer: ne odgovaram na degojsove provokacije, unapred se predajem.
Izgleda da je vrlo lose da neki proizvod u IT industriji (jezik, os, editor, bilo koji program) uvodi nove funkcionalnosti, ispravlja postojece bugove i na taj nacin postaje bolji, brzi, stabilniji itd...

Svima je poznato da je prva verzija bilo cega iz IT industrije uvek najbolja, bez greske, ne moze bolje ? Da li sam u pravu? I takodje sve se moze predvideti x godina unapred ?

"Zašto Razmus nije pravio svoje sajtiće u C-u ili Perlu" - ovo bas lepo i ne zvuci. Rasmus pravio sajtice ... covek je u najmanju ruku genije.

Zamisli da neko kaze da je Linus Torvalds napravio neki operativni sistemcic. Kako bi to zvucalo?

Ili Theo de Raadt voli sigurnost, pa napravio OpenBSD-čić.

Inace...
Zasto jdk dolazi do verzije 7, zasto je izasao Rails3, zasto je izasao FreeBSD 8.1, zasto je izaso Ubuntu 10.10, Win7, zasto NetBeans treba da izbaci verziju 7 ?

Sto oni ubacuju nove funkcionalnosti, postaju stabilniji, brzi, robusniji ?
Da li su od uvek bili takvi tj. njihove prve verzije?

Kada je izasao PHP3, njegova jedina namena je bila da bude nista vise nego neki template jezik. Ali ni sam Rasmus nije mogao da pretpostavi da ce biti ono sto jeste danas. Pa verovatno zato PHP3 nije bio bas dobar pa su izasle nove verzije i dosao do ovoga gde jeste danas.
__________________
Twitter

Poslednja izmena od _korso_ : 30. 11. 2010. u 13:01.
_korso_ je offline   Odgovorite uz citat
Staro 30. 11. 2010.   #2
dinke
Super Moderator
Invented the damn thing
 
Avatar dinke
 
Datum učlanjenja: 06.06.2005
Poruke: 2.371
Hvala: 370
701 "Hvala" u 194 poruka
dinke je pravi dragi kamendinke je pravi dragi kamendinke je pravi dragi kamendinke je pravi dragi kamendinke je pravi dragi kamendinke je pravi dragi kamendinke je pravi dragi kamen
Default

Kao sto rekoh sinoc Jablanu na twitteru (koji toliko mrzi PHP da ga nije mrzelo da prevodi text), od danas me slobodno zovite Dart Vejder

Ja sam takodje slab sa advokatisanjem to prepustam nasem drugu Degojsu (crni pojas x-ti dan u advocacy-u)

Over and out
__________________
Caught in a Web|Blogodak
With great power comes great responsibility!
dinke je offline   Odgovorite uz citat
Staro 30. 11. 2010.   #3
Dragi Tata
dinosaurus
Master
 
Avatar Dragi Tata
 
Datum učlanjenja: 29.12.2005
Lokacija: Nova Engleska
Poruke: 636
Hvala: 79
263 "Hvala" u 66 poruka
Dragi Tata će postati "faca" uskoroDragi Tata će postati "faca" uskoroDragi Tata će postati "faca" uskoro
Default

Citat:
Originalno napisao dinke Pogledajte poruku
Ja sam takodje slab sa advokatisanjem
Толико слаб да си био модератор извесног форума који се бавио адвокатисањем
Dragi Tata je offline   Odgovorite uz citat
Staro 08. 12. 2010.   #4
jablan
VD IT Direktora
Invented the damn thing
 
Avatar jablan
 
Datum učlanjenja: 08.06.2005
Lokacija: Beograd
Poruke: 2.118
Hvala: 503
1.307 "Hvala" u 282 poruka
jablan je pravi dragi kamenjablan je pravi dragi kamenjablan je pravi dragi kamenjablan je pravi dragi kamenjablan je pravi dragi kamenjablan je pravi dragi kamenjablan je pravi dragi kamenjablan je pravi dragi kamenjablan je pravi dragi kamenjablan je pravi dragi kamen
Default

BTW:

Citat:
Originalno napisao _korso_ Pogledajte poruku
"Povezani problem je to što PHP podrazumeva smeštanje skripti u koreni veb direktorijum (web-root) (što je loša ideja), čineći da dosta deljenih hosting provajdera obezbeđuju samo web-root kao home direktorijum (tj. sve što je na serveru, automatski je i na vebu)." Ovo znaci ne da nema veze, nego cu se suzdrzati bilo kakavog komentara
Citat:
Originalno napisao martinluter Pogledajte poruku
U root folderu nema index fajla vec nekih skroz levih, evo postavicu sliku.
Ja bih taj fajl napravio ali bih preko PHP procitao podatke iz PostgreSQL baze, ne preko rubija i potavio u root folder.
Napravim ja taj fajl, postavim ga u rut i probam direktno da pozovem, al nece, kaze mi da ta strana ne postoji.
__________________
blog
jablan je offline   Odgovorite uz citat
Staro 09. 12. 2010.   #5
nn.nn
nobody
Expert
 
Avatar nn.nn
 
Datum učlanjenja: 19.04.2007
Poruke: 537
Hvala: 14
705 "Hvala" u 106 poruka
nn.nn će postati "faca" uskoronn.nn će postati "faca" uskoronn.nn će postati "faca" uskoronn.nn će postati "faca" uskoronn.nn će postati "faca" uskoronn.nn će postati "faca" uskoronn.nn će postati "faca" uskoro
Default

Citat:
Originalno napisao jablan Pogledajte poruku
BTW:
RoR je framework i kao takav ima svoja pravila. RAILS_ROOT mu je izvan DocumentRoot direktorijuma (koji se zapravo podešava da bude u RAILS_ROOT/public). Naravno, baš kao i PHP (jezik), tako i Ruby (jezik) može da radi iz DocumentRoot-a. Isto tako, ima frameworkova za PHP koji rade izvan DocumentRoot-a (vidi: kohana).
nn.nn je offline   Odgovorite uz citat
Staro 30. 11. 2010.   #6
jablan
VD IT Direktora
Invented the damn thing
 
Avatar jablan
 
Datum učlanjenja: 08.06.2005
Lokacija: Beograd
Poruke: 2.118
Hvala: 503
1.307 "Hvala" u 282 poruka
jablan je pravi dragi kamenjablan je pravi dragi kamenjablan je pravi dragi kamenjablan je pravi dragi kamenjablan je pravi dragi kamenjablan je pravi dragi kamenjablan je pravi dragi kamenjablan je pravi dragi kamenjablan je pravi dragi kamenjablan je pravi dragi kamen
Default

@Korso: Pogrešno si me razumeo. Naravno da je dobro da se proizvodi usavršavaju (posebno ako im nešto fali) - to je i bila moja poenta, odgovor na pogrešnu tezu da "nije bitno koji jezik koristiš ako si dobar programer".

Citat:
Originalno napisao _korso_ Pogledajte poruku
"Zašto Razmus nije pravio svoje sajtiće u C-u ili Perlu" - ovo bas lepo i ne zvuci. Rasmus pravio sajtice ... covek je u najmanju ruku genije.
Evo ti citat sa php.net:

Citat:
PHP/FI was created by Rasmus Lerdorf in 1995, initially as a simple set of Perl scripts for tracking accesses to his online resume. He named this set of scripts 'Personal Home Page Tools'. As more functionality was required, Rasmus wrote a much larger C implementation, which was able to communicate with databases, and enabled users to develop simple dynamic Web applications.
__________________
blog
jablan je offline   Odgovorite uz citat
Staro 30. 11. 2010.   #7
Dragi Tata
dinosaurus
Master
 
Avatar Dragi Tata
 
Datum učlanjenja: 29.12.2005
Lokacija: Nova Engleska
Poruke: 636
Hvala: 79
263 "Hvala" u 66 poruka
Dragi Tata će postati "faca" uskoroDragi Tata će postati "faca" uskoroDragi Tata će postati "faca" uskoro
Default

Да мало допринесем теми. Знам приличан број програмских језика (до различитог нивоа, наравно) и неке од њих бих карактерисао као добре, а друге не. Међутим, интересантно је да никад ништа корисно нисам направио ни у једном стварно добром програмском језику. Најкориснији су ми испали лоши језици: C++, JavaScript, Perl, Fortran, C#, VBA. Добре језике које знам (Scheme, OCaml, Haskell) користим само за зезање.
Dragi Tata je offline   Odgovorite uz citat
2 članova zahvaljuje Dragi Tata za poruku:
Staro 30. 11. 2010.   #8
_korso_
profesionalac
Qualified
 
Avatar _korso_
 
Datum učlanjenja: 21.06.2007
Poruke: 166
Hvala: 27
42 "Hvala" u 23 poruka
_korso_ is on a distinguished road
Default

@jablan

Sto se tice citata sa php.net, to je upravo ono sto sam i ja mislio (nisam bio toliko precizan i nisam trazio doslovce u zvanicnim resursima), ali sam nekada i sam procitao neki slican "opis" nastanka samog jezika.
Tako da se tu razumemo.

Ja sam samo konstatovao, da po meni, nacin na koji si rekao "Zašto Razmus nije pravio svoje sajtiće u C-u ili Perlu" u kontekstu cele price, nije lepo zvucao.
__________________
Twitter
_korso_ je offline   Odgovorite uz citat
Staro 30. 11. 2010.   #9
jablan
VD IT Direktora
Invented the damn thing
 
Avatar jablan
 
Datum učlanjenja: 08.06.2005
Lokacija: Beograd
Poruke: 2.118
Hvala: 503
1.307 "Hvala" u 282 poruka
jablan je pravi dragi kamenjablan je pravi dragi kamenjablan je pravi dragi kamenjablan je pravi dragi kamenjablan je pravi dragi kamenjablan je pravi dragi kamenjablan je pravi dragi kamenjablan je pravi dragi kamenjablan je pravi dragi kamenjablan je pravi dragi kamen
Default

Citat:
Originalno napisao DejanVesic Pogledajte poruku
Ako tehnologija baš ne valja, umreće prirodnim putem - sve manje će se učiti i primenjivati.
Nije to baš tako i mislim da bi ti prvi bio pozvan da svedočiš, kao predstavnik MS ekipe:

Pogledaj stari ASP - jezik prilično sličan PHP-u. Šta se desilo s njim? MS je jednostavno rekao "to ne valja, odsad radite ASP.NET" i napravio vrlo pristojnu veb platformu. ASP je umro za jako kratko vreme.

E, taj trenutak se nikada nije desio sa PHP-om. Ono što vidimo kod PHP-a su spore, inkrementalne promene, opterećene backward kompatibilnošću, pa čak i takve nailaze na veliki otpor kod korisnika: "HA! Namespace-ovi! Šta će nam to?!" i sl.

Citat:
Originalno napisao Dragi Tata Pogledajte poruku
Најкориснији су ми испали лоши језици: C++, JavaScript, Perl, Fortran, C#, VBA. Добре језике које знам (Scheme, OCaml, Haskell) користим само за зезање.
Za ostale se mogu složiti, ali zašto misliš da je C# loš jezik? Među statički tipiziranim, OO, ne-funkcionalnim jezicima stoji prilično dobro, po meni.

BTW, hvala na konstruktivnom doprinosu temi!

Citat:
Originalno napisao _korso_ Pogledajte poruku
Ja sam samo konstatovao, da po meni, nacin na koji si rekao "Zašto Razmus nije pravio svoje sajtiće u C-u ili Perlu" u kontekstu cele price, nije lepo zvucao.
Pa ne znam šta sam toliko loše rekao - čovek skrpio neki kvazi-jezik koji mu je pomogao u svakodnevnom radu - ne znam kako ga to kvalifikuje za genija, posebno imajući u vidu da je kasnije PHP u upotrebljivo stanje dovela Zend ekipa, a ne sam Razmo.

BTW, hoćeš da znaš ko je zaista genije? Evo.
__________________
blog

Poslednja izmena od jablan : 30. 11. 2010. u 16:05.
jablan je offline   Odgovorite uz citat
Staro 30. 11. 2010.   #10
Dragi Tata
dinosaurus
Master
 
Avatar Dragi Tata
 
Datum učlanjenja: 29.12.2005
Lokacija: Nova Engleska
Poruke: 636
Hvala: 79
263 "Hvala" u 66 poruka
Dragi Tata će postati "faca" uskoroDragi Tata će postati "faca" uskoroDragi Tata će postati "faca" uskoro
Default

Citat:
Originalno napisao jablan Pogledajte poruku
Za ostale se mogu složiti, ali zašto misliš da je C# loš jezik? Među statički tipiziranim, OO, ne-funkcionalnim jezicima stoji prilično dobro, po meni.
Није лош кад га поредиш са Јавом, али кад неко има прилику да дизајнира свеж језик без компатибилности са старим промашајима па не уме или неће да направи нешто боље од С#-а, то ме баци у дубоку депресију. Да не идем у детаље, али да језик развијен у 21-ом веку дозвољава null, да нема слободне функције, да му је синтакса базирана на С-у, да има шугав систем типова где сваки час кастујеш нешто - речју "бљак". Мени лично је лакше да пишем добар код у С++у него у С#у.
Dragi Tata je offline   Odgovorite uz citat
Odgovori



Pravila pisanja
Možete ne započinjati nove teme
Možete ne slati odgovore
Možete ne slati priloge
Možete ne izmeniti svoje poruke
vB kôd je Uključen
Smajliji su Uključen
[IMG] kod je Uključen
HTML kôd je Isključen
Pogledajte forum


Vreme je GMT +2. Trenutno vreme je 12:19.


Powered by vBulletin® Verzija 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright © DevProTalk. All Rights Reserved.
Mišljenja, saveti, izjave, ponude ili druge informacije ili sadržaji nastali na Sajtu su vlasništvo onoga ko ih je kreirao, a ne DevProTalk.com, tako da ne morate da se oslanjate na njih.
Autori poruka su jedini odgovorni za ovakve sadržaje. DevProTalk.com ne garantuje tačnost, kompletnost ili upotrebnu vrednost informacija, stavova, saveta ili datih izjava. Ne postoje uslovi pod kojima bi mi bili odgovorni za štetu ili gubitak koji je posledica bilo čijeg oslanjanja na nepouzdane informacije, ili bilo kakve informacije nastale kroz komunikaciju između registrovanih članova.
Web sajt može sadržavati linkove na druge web sajtove na Internetu ili neke druge sadržaje. Ne kontrolišemo niti podržavamo te druge web sajtove, niti smo pregledali bilo kakve sadržaje na takvim sajtovima. Mi nećemo biti odgovorni za legalnost, tačnost ili prikladnost bilo kog sadržaja, oglasa, proizvoda, usluga ili informacije lociranim na ili distribuiranih kroz druge web sajtove, niti za bilo kakvu štetu nastalu kao posledica takvih informacija. DevProTalk.com drži i čuva druga prava vlasništva na web sajtu. Web sajt sadrže materijale zaštićene copyright-om, zaštitne znakove i druge informacije o pravu vlasništva ili softver. Članovi mogu poslatu informacije zaštićene pravima vlasništva njihovih nosilaca i ona ostaju zaštićena bez obzira da li su oni koji prenose te informacije to naveli ili ne. Osim informacija koje su u javnom vlasništvu ili za koje dobijete dozvolu, nemate pravo da kopirate, modifikujete ili na bilo koji način menjate, objavljujete, prenosite, distribuirate, izvršavate, prikazujete ili prodajte bilo koju informaciju zaštićenu pravima vlasništva. Slanjem informacija ili sadržaja na bilo koji deo DevProTalk.com, Vi automatski dozvoljavate i predstavljate garanciju da imate pravo da dozvolite DevProTalk.com ili članovima DevProTalk.com bespovratnu, kontinualnu, neograničenu, globalnu dozvolu da koriste, kopiraju, izvršavaju, prikazuju i distribuiraju takve informacije i sadržaje i da iz takvih sadžaja koriste bilo koji deo u bilo koje svrhe, kao i pravo i dozvolu da koriste gore navedene sadržaje. Svi zaštitni znakovi (trademarks), logotipi, oznake usluga, firme ili imena proizvoda koji se pominju na ovom web sajtu su vlasništvo kojim raspolažu njihovi vlasnici.