Objasnjenje php frame worka itd
Results 1 to 21 of 21
  1. #1
    Senior Member Array
    Join Date
    Aug 2010
    Location
    Nis, Cair, Jamajka
    Karma
    15

    Default Objasnjenje php frame worka itd

    pozdrav...pisem ovde jer sam siguran da neko od korisnika zna ovu tematiku

    zanima me, da li je neko voljan da mi pribliznije objasni php frame work(ove), cemu sluze, zasto se koriste i slicno na tu temu...nesto ko javascript i mozda jos nekih stvari...teamspeak/discord kapiram da bi vise odgovarao
    jer to planiram da krenem ozbiljno da radim, a lakse mi je da skapiram kad na sprskom cujem 'tutorial'...moze detaljnije na PM

    ps: ako niko nije voljan za dzaba, mogu neki euro da podarim za ovu vrstu pomoci svakako i to preko privatne poruke
    PrimeKZ innovative kz main plugin
    PrimeBAN new method of banning players

    Deathrun Timer (click me)

  2. #2
    Senior Member Array
    Join Date
    Aug 2013
    Location
    Forbidden Forest
    Karma
    13

    Default

    I have two words for you : google/youtube

    Nema sta tu mnogo da se objasni. Mozes pitati sta te konkretno zanima. Evo ti nesto opste :

    Nema razloga koristiti framework za neke sitne stvari koje se cas naprave. Framework ti uglavnom omogucava da radis kompleksne stvari mnogo brze (obzirom da ne moras da pises sve od 0 vec mozes da koristis masu ugradjenih stvari). Takodje obicno rade efikasnije sa bazama podataka, mora znatno manje da vodis racuna o security-u (imas zastitu od vecine klasicnih napada), ugradjeni sistemi za testiranje itd.
    Naravno ima i mana. Glavna mana je sto je prilicno tesko/nemoguce izmeniti sam sistem funkcionisanja framework-a i samim tim ne mozes da radis sta god pozelis kako god pozelis (sve mozes da uradis, samo je pitanje na koji nacin). Utice i na performanse sajta tako da nema smisla koristiti framework za neke sitne stvari (pod sitne stvari mislim i na sitnije sajtove, ne samo jednu skripticu za neku glupost).
    Jos jedna bitna stvar je da ces morati solidno vremena da potrosis da bi naucio neki framework nezavisno od toga da li si pre toga znao PHP i slicno.
    Last edited by SkazzY; 22-06-2019 at 21:59.
    Pomoc oko plugina, TS3-a, discord-a mozete dobiti samo u vidu objasnjenja.
    P.S. Nemojte smarati/hejtovati obzirom da to niko ne voli a ja licno cu samo da vas kuliram.
    P.P.S. Nemojte pitati stvari na PM vec otvori temu.

  3. #3
    Senior Member Array
    Join Date
    Aug 2010
    Location
    Nis, Cair, Jamajka
    Karma
    15

    Default

    Hvala skazzy. Pitam iskljucivi zbog posla, meni licno ne treba..cak su mi "zamerili" sto koristim cist php, kao to se danas vise ne koristi...sto je verovwtno tacno..
    Na dva mesta je bilo govora o laraver frameworku, pa izgleda da cu to morati da naucim..ali opet hvala malko mi je jasnije koje su prednowti i mane tog frejma ��
    PrimeKZ innovative kz main plugin
    PrimeBAN new method of banning players

    Deathrun Timer (click me)

  4. #4
    Senior Member Array
    Join Date
    Aug 2013
    Location
    Forbidden Forest
    Karma
    13

    Default

    Pazi, ako radis nesto jako sitno, najlakse i najbolje je koristiti cist PHP, a ako koristis za nesto ozbiljnije (ako niko drugi nece ni da pogleda u kod), mozes da koristis i cist PHP (To sto ces sebe namuciti je vec druga prica) ali je definitivno bolje koristiti neki framework koji je najbolji za taj projekat.
    Sto se tice posla, ti prakticno moras koristiti framework zato sto ne bi nikad mogao da se pohvatas sa timom sa kojim radis bez njega. Framework ti sve to lepo "rastavi" i u sustini svako radi na svom mini projektu. Ako te zanima da vidis kako to izgleda, mogu ti pokazati.
    Laravel se dosta koristi kao i CodeIgniter, Symfony itd.
    Last edited by SkazzY; 23-06-2019 at 00:55.
    Pomoc oko plugina, TS3-a, discord-a mozete dobiti samo u vidu objasnjenja.
    P.S. Nemojte smarati/hejtovati obzirom da to niko ne voli a ja licno cu samo da vas kuliram.
    P.P.S. Nemojte pitati stvari na PM vec otvori temu.

  5. #5
    Senior Member Array
    Join Date
    Aug 2010
    Location
    Nis, Cair, Jamajka
    Karma
    15

    Default

    Quote Originally Posted by SkazzY View Post
    Sto se tice posla, ti prakticno moras koristiti framework zato sto ne bi nikad mogao da se pohvatas sa timom sa kojim radis bez njega. Framework ti sve to lepo "rastavi" i u sustini svako radi na svom mini projektu. Ako te zanima da vidis kako to izgleda, mogu ti pokazati.
    Laravel se dosta koristi kao i CodeIgniter, Symfony itd.
    Ovaj odgovor mi se svidja 😊
    Aj sutra kad se otreznim videcemo oko detalja, jer me stvarni zanima a iskreno hocu da se potrudim "sto pre" da shvatim logiku tog
    PrimeKZ innovative kz main plugin
    PrimeBAN new method of banning players

    Deathrun Timer (click me)

  6. #6
    Senior Member Array
    Join Date
    Jul 2012
    Location
    www.gamers.rs
    Karma
    9

    Default

    Buraz najprostije nesto, ako znas php7 treba ti max 5 dana da shvatis neki framework... Ma kakvi 5, 2 je dovoljno.
    Koristio sam i Laravel i Codeigniter, mozda bih ti preporucio Laravel da pogledas. Imas na youtubu sve i to je to.

  7. #7
    Senior Member Array
    Join Date
    Dec 2013
    Karma
    0

    Default

    Quote Originally Posted by SkazzY View Post
    Naravno ima i mana. Glavna mana je sto je prilicno tesko/nemoguce izmeniti sam sistem funkcionisanja framework-a i samim tim ne mozes da radis sta god pozelis kako god pozelis (sve mozes da uradis, samo je pitanje na koji nacin). Utice i na performanse sajta tako da nema smisla koristiti framework za neke sitne stvari (pod sitne stvari mislim i na sitnije sajtove, ne samo jednu skripticu za neku glupost).
    Svako ko ima poznavanja PHP-a pritom se podrazumeva OOP, moze menjati framework i dodavati funkcije itd itd.

    Uticanje na sajta u negativnom smislu nema sanse. E sad sve zavisi sta ti koristis od njega. Da bi uticalo negativno onda ne bi se trazilo po firmama poznavanje Laravel, Symfony , codeigniter framework itd itd.

    Framework je najbolja opcija za raditi sajt za najlakse optimizirati projekt, jedino neces koristiti ono sto ti ne treba i neces imati negativne posledice na brzinu ocitavanja, svakako ima tu jos faktora za brzinu ocitavanja no da ne odugovlacim.

    Npr wordpress je nepregledan kod, mesaju template sa php a to je cista glupost. Zato su template engine poput Twig, Blade, Smarty itd itd da se lakse snalazis i radi lakse updatovanje samog projekta.

    Utice na performanse na pozitivan nacin ako se pravilno radi kako treba, sto je jako dobro sto se tice samog servera Medjutim sve to mozes naravno odraditi i sa cisti php kod, medjutim framework ti smanjuje vreme da to odradis jer sve ti je na tacni sto bi smo rekli.

    Framework imas debugger gde pratis sve request load i sl, znas gde nesto nestima i lakse to proveris. Mozes to naravno napraviti i sa cisti php kod, ali ces si oduzeti vremena.

  8. #8
    Senior Member Array
    Join Date
    Aug 2013
    Location
    Forbidden Forest
    Karma
    13

    Default

    Ne moze framework apsolutno nikada da bude brzi od cistog PHP-a. Literally impossible. Svaku funkcija koja radi neki malo kompleksniju stvar mozes napisati tako da funkcija radi konkretno na tvom problemu i da radi brze. Nikad nesto sto je opste nece raditi bolje od necega sto je napravljeno za neki konkretan problem. (To naravno ne vazi za svaku situaciju, ali vazi za jako veliki broj)
    Pomoc oko plugina, TS3-a, discord-a mozete dobiti samo u vidu objasnjenja.
    P.S. Nemojte smarati/hejtovati obzirom da to niko ne voli a ja licno cu samo da vas kuliram.
    P.P.S. Nemojte pitati stvari na PM vec otvori temu.

  9. #9
    Senior Member Array
    Join Date
    Dec 2013
    Karma
    0

    Default

    Quote Originally Posted by SkazzY View Post
    Ne moze framework apsolutno nikada da bude brzi od cistog PHP-a. Literally impossible. Svaku funkcija koja radi neki malo kompleksniju stvar mozes napisati tako da funkcija radi konkretno na tvom problemu i da radi brze. Nikad nesto sto je opste nece raditi bolje od necega sto je napravljeno za neki konkretan problem. (To naravno ne vazi za svaku situaciju, ali vazi za jako veliki broj)
    Apsolutno netacno, a gde to zapravo pise da je uvek brzi cisti php od framework?

    Brzina zavisi od vise stvari od koje evo ti neke:

    - Konfiguracija servera (ne mozes ocekivati brzi sajt sa npr recimo 1 jezgra cpu i 1 gb ram ili 2)
    - Datastorage cache (smanjivanje bespotrebnih queria + cache staticnih fajlova (css, images itd)

    U zavisnosti od servera i 6 gb bi bilo malo ukoliko je posecenost velika... Prosecni server bi mogao imati negde oko 100k aktivnih clanova u isto vreme.

    Apsolutno nema to nikakve veze sa frameworkom i cistom php-u. i vBulletin, ipb i xenforo je radjen u frameworku i jel je spor? nije naravno.

    Symfony je velik framework, dosta toga najverovatno necee trebati ali mozes ukloniti ono sto ti ne treba naravno bez ikakvih problema. Govorim o ovom frameworku jer mi je omiljen u sporedbu sa drugih.

  10. #10
    Senior Member Array
    Join Date
    Aug 2013
    Location
    Forbidden Forest
    Karma
    13

    Default

    Ja nigde nisam ni spomenuo server. Podrazumeva se da se koriste identicni uslovi. Ne mora nigde da pise nista obzirom da je ocigledno da je to tako. Ako moram da ti objasnjavam zasto, to je onda gubljenje vremena obzirom da defintivno neces prihvatiti odgovor. Takodje nigde nisam napisao da je cist php uvek brzi od framework-a vec da framework nikad nije brzi od cistog php-a, postoji jako velika razlika izmedju te 2 izjave.
    Pomoc oko plugina, TS3-a, discord-a mozete dobiti samo u vidu objasnjenja.
    P.S. Nemojte smarati/hejtovati obzirom da to niko ne voli a ja licno cu samo da vas kuliram.
    P.P.S. Nemojte pitati stvari na PM vec otvori temu.

  11. #11
    Senior Member Array
    Join Date
    Dec 2013
    Karma
    0

    Default

    Quote Originally Posted by SkazzY View Post
    Takodje nigde nisam napisao da je cist php uvek brzi od framework-a vec da framework nikad nije brzi od cistog php-a, postoji jako velika razlika izmedju te 2 izjave.
    Gde je tu razlika, citaj ovo sto si rekao a ja sam obelezio tu izjavu tvoju sa crvenom ?

    Nekako mi zvuci nelogicna ova tvoja izjava. U sustini ti pravis mene budalu ili samog sebe to mene nije jasno ?


    Kada tvrdis nesto da nije tako onda trebas navesti zasto, rekao sam vec. Firme ne traze znanje od frameworku ako bi uvek bili sporiji od cistog php-a, sto opet je budalastina.

    Drugo: Ja ne znam sta ti podrazumevas pod 'cist php' hajde do sada sam se pravio lud, pa nastavio diskusiju u tom pravcu ali evo hocu da cujem tvoje misljenje o tom cistom kodu xD.

    Razumem ja cist kod, ali cist php to nikako xD.


    1) U frameworku koristis ono sto ti samo treba, sve ostalo uklonis sto je jednako na 'cistog php' cak sto vise symfony kada uradis build na dev projektu on ti sve optimzuje za production servere e sada ako ti pod ovome podrazumevas da je sporiji tvoj problem.

    2) ljudi koji inace ne znaju kako raditi sa composer (laravel i symfony cu uzeti za primer) naravno da ce im biti projekat sporiji kad vec koriste dosta toga nepotrebno za production servere, zato mesaju te 2 stvari.


    U sustini evo ja sam moj projekat GT-a radio u svom frameworku OOP sa klasama i funkcijama i Datastorage cache, pa evo ti rezultate:

    Mobilnom - http://prntscr.com/o76u5p 1.6 s load (score 100)
    Desktop - http://prntscr.com/o76uf2 0.7 s load (score 100)
    Last edited by Riste#Kga; 27-06-2019 at 02:18.

  12. #12
    Senior Member Array
    Join Date
    Aug 2013
    Location
    Forbidden Forest
    Karma
    13

    Default

    "Cist php" smatram kad uzmes i lepo napravis .php i pises. Mozes to da nazoves kako god ti odgovara.
    "Cist php" uvek brzi od framework-a -> "Cist php" > Framework
    Framework nikad nije brzi od "cistog php-a" -> Framework <= "Cist php"
    Kad se malo promene mesta dobijas :
    "Cist php" > Framework
    "Cist php" >= Framework
    Ako i dalje ne vidis po cemu su te 2 stvari razlikuju, ja ne znam kako bolje da ti objasnim.

    Slazem se, ali to ti je isto kao da npr trebas da pretrazis niz. Ugradjena pregrata ce uvek raditi istu stvar, i pretrazice niz istom brzim za svaku situaciju (obicno). Ali ti u dosta slucajeva mozes da napravis svoju pretragu koja ce da preskoci neke korage npr i samim tim ce raditi brze. Isto vazi i za bilo koju drugu funkciju, a to je upravo ono sto framework radi (izmedju ostalog).

    Sa ovim postom zavrsavam sa ovom temom (raspravom sa tobom). Argumenti sa moje strane su izneti, svako moze da veruje u sta god hoce.
    Pomoc oko plugina, TS3-a, discord-a mozete dobiti samo u vidu objasnjenja.
    P.S. Nemojte smarati/hejtovati obzirom da to niko ne voli a ja licno cu samo da vas kuliram.
    P.P.S. Nemojte pitati stvari na PM vec otvori temu.

  13. #13
    Senior Member Array
    Join Date
    Dec 2013
    Karma
    0

    Default

    Quote Originally Posted by SkazzY View Post
    "Cist php" smatram kad uzmes i lepo napravis .php i pises. Mozes to da nazoves kako god ti odgovara.
    "Cist php" uvek brzi od framework-a -> "Cist php" > Framework
    Framework nikad nije brzi od "cistog php-a" -> Framework <= "Cist php"
    Kad se malo promene mesta dobijas :
    "Cist php" > Framework
    "Cist php" >= Framework
    Ako i dalje ne vidis po cemu su te 2 stvari razlikuju, ja ne znam kako bolje da ti objasnim.

    Slazem se, ali to ti je isto kao da npr trebas da pretrazis niz. Ugradjena pregrata ce uvek raditi istu stvar, i pretrazice niz istom brzim za svaku situaciju (obicno). Ali ti u dosta slucajeva mozes da napravis svoju pretragu koja ce da preskoci neke korage npr i samim tim ce raditi brze. Isto vazi i za bilo koju drugu funkciju, a to je upravo ono sto framework radi (izmedju ostalog).

    Sa ovim postom zavrsavam sa ovom temom (raspravom sa tobom). Argumenti sa moje strane su izneti, svako moze da veruje u sta god hoce.
    I dalje nisi odgovorio na onu tvoju izjavu

    Quote Originally Posted by SkazzY View Post
    Takodje nigde nisam napisao da je cist php uvek brzi od framework-a vec da framework nikad nije brzi od cistog php-a, postoji jako velika razlika izmedju te 2 izjave.
    Ne mogu u zivotu jednu stvar da razumem a to je dvolicnost i licemerje.

    Ti dokazuj argumentima ne recima, ja sam ti ih dao dosad najmanje 3 argumenta da nisi u pravu ti uporno prosipas vodu.

    nema tu cist php i necist, ima samo pregledan kod i nepregledan. Dobar kod i los kod, sve ostalo samo prosipanje vode. Idi u IT akademiji i saznaces zasto.

    http://prntscr.com/o7hcw5 - Ovo ti je wordpress inace, vidis koliko je score i speed index?

    Namerno sam napisao sta podrazumevas pod "cistim php" sa razlogom da vidim sta bi napisao. Nadovezacu se kasnije za detalje sada moram ici.

  14. #14
    Super Moderator Array klipica's Avatar
    Join Date
    Apr 2010
    Karma
    30

    Default

    Ono sto on misli jeste da uska specijalizacija funkcionalnosti (ako pises sam za svoje potrebe) moze biti brza od generalne implementacije iste funkcionalnosti (framework).
    Na kraju je u vecini slucajeva to nevazno.
    Last edited by klipica; 28-06-2019 at 12:07.
    Code:
    #YoMama {
        width: 200%;
        overflow: visible;
    }

  15. #15
    Senior Member Array
    Join Date
    Jun 2015
    Location
    Belgrade
    Karma
    10

    Default

    Quote Originally Posted by Riste#Kga View Post
    I dalje nisi odgovorio na onu tvoju izjavu



    Ne mogu u zivotu jednu stvar da razumem a to je dvolicnost i licemerje.

    Ti dokazuj argumentima ne recima, ja sam ti ih dao dosad najmanje 3 argumenta da nisi u pravu ti uporno prosipas vodu.

    nema tu cist php i necist, ima samo pregledan kod i nepregledan. Dobar kod i los kod, sve ostalo samo prosipanje vode. Idi u IT akademiji i saznaces zasto.

    http://prntscr.com/o7hcw5 - Ovo ti je wordpress inace, vidis koliko je score i speed index?

    Namerno sam napisao sta podrazumevas pod "cistim php" sa razlogom da vidim sta bi napisao. Nadovezacu se kasnije za detalje sada moram ici.
    Da li stranica koja je radjena u frameworku moze da se ucita brze od iste stranice koja je pisana bez frameworka (od nule/cist php, nazovi to kako hoces)?

  16. #16
    Senior Member Array
    Join Date
    Dec 2013
    Karma
    0

    Post

    Quote Originally Posted by luka317 View Post
    Da li stranica koja je radjena u frameworku moze da se ucita brze od iste stranice koja je pisana bez frameworka (od nule/cist php, nazovi to kako hoces)?
    Pazi ovako, ako ti imas znanje ti ces i od 0 napraviti sajt da ti brzo ucitava, tu ima x faktora za brzinu ocitavanja od koje:

    - serverski (mysql optimizacija na query indexing), koliko jezgri cpu posedjuje i ram memorija servera
    - CDN na staticne fajlove (css, js, slike )

    I sve zavisi jel ti aplikacija radjena sa datastorage cache. Ali sve u svemu Odgovor na ovo pitanje je sve zavisi kako je taj projekat radjen u frameworku i sa kakav server raspolaze ali sve u svemu moze biti brzo ucitana i stranica sa php od 0.

    - Smanjivanje queria bespotrebnih takodje utice na load performanse. Znacis vrsis proveru samo kada je to potrebno i kada nesto menjas ili dodajes.Zato sam spomenuo datastorage cache.

    I jedna mala ispravka, nisam ja rekao da postoji cist / necist kod vec dobar i los kod. Pregledan i nepregledan kod. Nemoj me mesati sa @SkazzY.

  17. #17
    Support Site Admin Array
    Join Date
    Feb 2009
    Location
    /root
    Age
    27
    Karma
    26

    Default

    Framework je samo skup komponenti i gledaj na njega kao neki alat koji mozes a i ne moras koristiti, ima svoje prednosti ali i mane i sve zavisi sta tebi/tvojoj firmi vise odgovara.
    Kod nas je najzastupljeniji outsourcing model poslovanja i tu je najvaznija brzina razvoja aplikacije kako bi sto pre zavrsili projekat i krenuli da rade novi, te zbog toga se obicno firme opredele za neki framework.

    PHP ima zaista jako lep izbor framework-a a najpopularniji su Laravel i Symfony, ali tu su i CodeIgniter, Yii, CakePHP, itd...
    Nema potrebe zalaziti koji je bolji, itd... ali statistike kazu da je Laravel najpopularniji i obicno se pocetnici opredele bas za njega, jer je za obican CRUD sajt jako jednostavan a dokumentacija mu je pregledna.
    Ja iskreno vise volim Symfony i Zend komponente, ali koristim i Laravel, sve zavisi od projekta.

    Sto se tice brzine, itd... nemoj se opterecivati oko toga. Brzina programskog jezika, alata/paketa dolazi u izrazaj tek kada sajt ima jako puno poseta.
    Ukratko, razmisljanje kompanija je sledece:
    Sta je skuplje? Placati radnike da razvijaju framework samo za potrebe klijenta/sajta ili koristiti vec postojeci framework i zakupiti dodatni dedicated server?
    Satnica prosecnog mid-level programera se krece izmedju $15-30/h, a sa druge strane poprilicno jak dedicated server je moguce zakupiti za $50/m (ovh/hetzner).

    Na kraju krajeva, mozes ti napisati custom framework koji je lako lose optimizovan i nista nisi dobio, ali isto tako mozes koristiti i vec postojeci framework i opet napisati los kod a svu krivicu mozes svaliti na framework.

  18. #18
    Senior Member Array
    Join Date
    Jun 2015
    Location
    Belgrade
    Karma
    10

    Default

    Quote Originally Posted by Riste#Kga View Post
    Pazi ovako, ako ti imas znanje ti ces i od 0 napraviti sajt da ti brzo ucitava, tu ima x faktora za brzinu ocitavanja od koje:

    - serverski (mysql optimizacija na query indexing), koliko jezgri cpu posedjuje i ram memorija servera
    - CDN na staticne fajlove (css, js, slike )

    I sve zavisi jel ti aplikacija radjena sa datastorage cache. Ali sve u svemu Odgovor na ovo pitanje je sve zavisi kako je taj projekat radjen u frameworku i sa kakav server raspolaze ali sve u svemu moze biti brzo ucitana i stranica sa php od 0.

    - Smanjivanje queria bespotrebnih takodje utice na load performanse. Znacis vrsis proveru samo kada je to potrebno i kada nesto menjas ili dodajes.Zato sam spomenuo datastorage cache.

    I jedna mala ispravka, nisam ja rekao da postoji cist / necist kod vec dobar i los kod. Pregledan i nepregledan kod. Nemoj me mesati sa @SkazzY.
    Rekao ti je skazi ispod da se podrazumeva da su uslovi za oba testa isti. Znaci pod potpuno istim uslovima, da li se ISTA stranica radjena sa frameworkom ucitava brze od stranice radjene bez frameworka?

  19. #19
    Senior Member Array
    Join Date
    Aug 2013
    Location
    Forbidden Forest
    Karma
    13

    Default

    Kao sto zlaja kaze, sve to zavisi od toga kako je napisano. Jedino sto ja kazem je da ako ti imas vremena i zelje da radis nesto bez framework-a, i ako to nesto odradis kako valja, to ce apsolutno svaki put da radi bolji nego ista ta stvar na istom serveru radjena u framework-u.
    Ali da, mozda nisam napomenuo, razlike u brzinama su minijaturne (kao sto je vec gore receno) i primete se tek kad projekat ima ogroman broj poseta, a cak i tad se primecuje minimalna razlika. Ako je sve to lepo napravljeno, razlika bi bila ista kao kad bi uporedjivali 100 i 105 FPS-a u CS-u (lupio sam brojke).
    Kao sto zlaja kaze, i ja sam napisao negde iznad, najveca prednost framework-a je brzina rada (pod brzinom rada mislim brzinu izrade projekta) i rad u timovima.
    Pomoc oko plugina, TS3-a, discord-a mozete dobiti samo u vidu objasnjenja.
    P.S. Nemojte smarati/hejtovati obzirom da to niko ne voli a ja licno cu samo da vas kuliram.
    P.P.S. Nemojte pitati stvari na PM vec otvori temu.

  20. #20
    Senior Member Array
    Join Date
    Dec 2013
    Karma
    0

    Default

    Quote Originally Posted by SkazzY View Post
    Kao sto zlaja kaze, sve to zavisi od toga kako je napisano. Jedino sto ja kazem je da ako ti imas vremena i zelje da radis nesto bez framework-a, i ako to nesto odradis kako valja, to ce apsolutno svaki put da radi bolji nego ista ta stvar na istom serveru radjena u framework-u.
    Ali da, mozda nisam napomenuo, razlike u brzinama su minijaturne (kao sto je vec gore receno) i primete se tek kad projekat ima ogroman broj poseta, a cak i tad se primecuje minimalna razlika. Ako je sve to lepo napravljeno, razlika bi bila ista kao kad bi uporedjivali 100 i 105 FPS-a u CS-u (lupio sam brojke).
    Kao sto zlaja kaze, i ja sam napisao negde iznad, najveca prednost framework-a je brzina rada (pod brzinom rada mislim brzinu izrade projekta) i rad u timovima.
    Pa ne bi bila ista kao kod cs-a i to zbog vise razloga.

    Aplikacija moze biti savrsena uradjena i sa framework i bez, nema tu neko propisano pravilo da ako sa php od 0 uradis kako valja da ce ti biti BRZA aplikacija a istom uradis u Frameworku kako valja i da pritom bude sporija od one gorenavedene. To je pogresno.

    Ja na google page speed insight imam score 100, a radio sam ga u MVC frameworku koji sam pisao. I sta sad, da sam radio npr kao wordpress sto je totalno nepregledno onda bi bio "vau" ? malo juce sto bi ste kod vas reklo. (ovde pricam o preglednosti koda)


    1) Nije najveca prednost opet kazem, ako radis kako treba u MVC frameworku opet ce biti brza.

    Ne mozes poredjivati ko ce biti brza a ko spora ako se odradi na obe nacine kako valja iz razloga:

    - Ako je drugi server jaci, normalno da ce imati bolje performanse od druge koje ima malo slabiji server.
    - Ne mora uvek to da prikazuje samo kada ima velika posecenost. Zato postoji u mysqlu primer: EXPLAIN SELECT * FROM `users` ORDER BY `id` DESC
    ovde ti prikaze dal imas index ili nemas, i nisu samo indexovanja u pitanju sto se tice optimizacije samog MySQL servera.


    @luka procitaj moje postove od pocetka do kraja a ne izmedju redove vec imas odgovor na tom pitanju.

  21. #21
    Senior Member Array
    Join Date
    Oct 2009
    Karma
    17

    Default

    Koj vam je djavo da za nekoliko milisekundi razlike da pravite ovoliku dramu da li koristiti ili ne framework?

    U danasnje vreme postoje CDN dodaci tipa cloudflare koji ce kesirati 90% sajta, + nginx ce povecati load speed za dinamicke strane + ako nista od toga ne pomaze pa boze moj load balanceri na nekoliko servera i to je to.

    Takodje varnish cache kao proxy ce isto povecati cache mogucnosti.

    Mislim da ste previse istupili kurcinu ovde. Ako se coveku svidja framework zasto da ne, slobodno cepaj.

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •