Jump to content
php.lv forumi

Kasspars

Reģistrētie lietotāji
  • Posts

    790
  • Joined

  • Last visited

Everything posted by Kasspars

  1. Paskaties kādu wordpress risinājumu, varbūt iepatiksies
  2. Es ar php string funkcijām ātrāk izparsēšu htmlu Papētīju kodu, tur tiešām viss kas tiek darīts ir atveram skriesim.lv/clubs un izlasām klubu sarakstu. Un, protams, tas viss tiek darīts ar gatavām bibliotēkām. To īsti nevar nosaukt par programmēšanu, tāda klucīšu salikšana vien ir
  3. ^ select * from answers where status='1' order by rand() limit 0,1
  4. cache bustings ir pats netīrākais haks visā web vēsturē! Piekrītu codez, ka ja gribi nekešoto request, tad jātaisa post. Un ja pa visu kaut kas kešo arī postu, tad ir jādod bietē adminam. Piemēram, es postēju datus uz serveri, bet tur priekšā iekešots rezultāts. Mani postētie dati nekad nesaglabāsies. Tāpēc arī postu nekad nekešo
  5. ^ saki kā ir, tās 20ms ir ja atgriež pilnībā iekešoto rezultātu, vai ne? Piemēram, tikko paskatījos draugiem.lv profila lapu. Responsi atgriež pēc 180ms No pieredzes 150ms ir ļoti labs laiks, ja aplikācija izgriež visus procesus - framwork ielāde, pieslēgums pie db, vairāki query, vairākas datu apstrādes.
  6. webi, tevī ir humors :D
  7. Nosaukt mkdir par bullshitu ir liela necieņa! Mkdir ir mazais melnais rūķis, kas katru dienu tev uz liuxa taisa mapes priekš taviem projekta failiem, priekš assetu failiem. Jā, viņš ir maziņš, vecs un neinteresants, bet tu bez viņa nevari.
  8. daGervi, Nu bet uzraksti savu bibliotēku, kas abstrahē mkdir, move_uploded uttt un ekspozē tikai vienu metodi putObject un arī glabāšanas failsistēmā liksies pasakaina
  9. Ja lokālajā variantā publiskos un nepubliskos failus norealizēt ir vienkārši, tad kā to var izdarīt ar CDN? Visi faili, kas ir cdnā ir pieejami visiem! Vai arī es kaut ko nezinu??
  10. Ooo jāa, F3llony labs garīgais :D Tagad točna neviens vairs neiedomāsies failus glabāt datubāzē
  11. Par console laikam nebūs man taisnība, uz 11 explorer strādā, tikko pārbaudīju. Bet atmiņā kaut kā stāv šitā problēma
  12. Exploderis nogļuko pie console.log, jo kad inspektors aizvērts, tad nav tāda objekta console
  13. Challange accepted © jurizz Savukārt no racionālās puses skatoties ir lieki katru reizi datus izņemt no faila, likt datubāzē, pēc tam ņem ārā no db un likt failā, lai noservētu klientam. Tas ir tā pat, ja televizorus ievedot noliktavā izpakotu no kastēm, saliktu plauktos un kad vestu ārā no noliktavas atkal pakotu kastēs. Tā var darīt, bet tad ir neerti :)
  14. Fails ir fails. Failā glabājas dati. Pēc tavas loģikas sanāk, ja kastē glabājas tomāti, tad kasti arī var saukt par tomātu
  15. Faili jāglabā failsistēmā, dati - datubāzē Ja visi fail, kas tiek uploadēti ir publiski pieejami, tad taisi upload mapi webrootā. Direktorijas vari organizēt YYYY/MM/DD - tādā veidā nebūs vienā mapā miljons failu un varēs kādreiz ērti uztaisīt ls un atrast vajadzīgo failu Ja faili ir sensitīvī, tad uploads mapi taisi ārpus webroota un pieeju failiem taisi caur handleri (php fails, kas izvadīs vajadzīgo failu responsē), kurā varēsi čekot usera tiesības utt
  16. Man netraucē, ka codez propogandē scalu. Jurons ir ielikts ignorē, bet tā pat ir interese paskatīties kādu pērli atkal ierakstīji :D Kaut kā daudzi te baigi saspringti un agresīvi.... :(
  17. Ja programma tiek līdz vietai, kur vajag replicēt komentāru skaitu, tad viss būs kārtībā ar šo variantu un fancy skaitīšanas variantu. Ja programma, netiks līdz count replicēšanai, tad arī tavs fancy skaitīšanas variants neizpildīsies. Nav vērts sarežģīt to ko var nesarežģīt Un vispār šitas bija koncepts. Reālais izpildījums būs atkarīgs no katra programmētāja izvirtušā pedantisma :) P.S Un vēl šādas vienkāršas lietas vajadzētu darīt jau sākumā, jo kad sistēma aizies un db sāks pildīties ar datiem, tad tur netikai šis query sāk bremzēt, bet vēl kaudze citu query
  18. Tev neko nemaksā replicēt komentu skaitu topics tabulā. Tas ir viens papildus db update saglabājot komentu. Tipa šitā UPDATE topics SET comments=comments+1 WHERE topicid=:id Rezultātā topiku query paliek vienkāršāks, jo nav jādžoino komentu tabula Datubāze atviegloti uzelpo
  19. CREATE INDEX link_idx ON comments (link)
  20. Tu kaut ko nepareizi dari! Iedod indeksa query vai arī parādi indeksa formas screenshot, kur tu esi sadefinējis visas indeksa vērtības
  21. Uzliec indeksu uz t3.link. Indeksa tipu liec INDEX! Vērtībā nav obligāti būt unikālām!
  22. Vienmēr var uztaisīt labāk :) Lai arī cik daudz jau sataisīti rīki ar ko mirstīgie var taisīt web lapas, tomēr kāds uztaisa vēl labāk https://thegrid.io/
  23. No savas pieredzes. Viss vajākā vieta ir DB. Jo vairāk tajā būs datu, jo ātrāk līdīs ārā neoptimāli queryi Landinpage obligāti jāservē kešotu. Viss labāk servēt statisku html failu. Šis uzņems visu trafiku
×
×
  • Create New...