Klez Posted November 27, 2007 Report Posted November 27, 2007 Nezināju zem kā likt. tā nu ir sanācis, ka jātaisa internet veikals. Varbūt kāds var padalīties ar idejām, kā labāk. kā ar kešošanu vai vispār nekešot... Man pašam liekas ka vajadzētu ar kešošanu lai serverim vieglāka dzīve. Vēl man liekas ka būtu labi izmantot ionCube , jo tad arī darbotos sistēma ātrāk. Bet tas laikam ir maksas pasākums. Kāds varbūt var pateikt ko vajadzētu izmantot vai ko nevajadzētu izmantot. Vēl ja ajax izmanto, ir jēga kešot? Paldies.
Vebers Posted November 27, 2007 Report Posted November 27, 2007 Kešot vaidzētu, jo tas atvieglo serverim dzīvi, protams, ja kešojamie dati nemainas ik pēc pāris sekundēm. Iesaku palasīt šo -> http://php.lv/f/index.php?showtopic=8026&hl=cache arī ar ajax ir vērts kešot, tas vēl jo vairāk atvieglos dzīvi serverim. Ja ar ionCube domā kādu php accelatoru, tad tādu ir arī bezmaksas.
Klez Posted November 27, 2007 Author Report Posted November 27, 2007 izskatās ka būs ar ko noņemties ... :) jaapeeta ... veel ir doma lighthttpd...
Delfins Posted November 27, 2007 Report Posted November 27, 2007 Atkarīgs no sistēmas... vai tur vispār būs ko kešot.. Teiksim visādus tur `Tree` un skaitu toc jakesho
Klez Posted November 27, 2007 Author Report Posted November 27, 2007 (edited) ir doma keshot produktu. teiksim pievieno jaunu produktu, vinsh tiek nokešots kā html un tad, kad produktu skatās, tad ajax aizskrien uz citu serveri pēc produkta atlikuma noliktavā... apmēram tā... Edited November 27, 2007 by Klez
black Posted November 27, 2007 Report Posted November 27, 2007 ionCube vietā vari izmantot Alternative PHP Cache. Tas būtu pirmā līmeņa cache, kas neprasa nekādas izmaiņas kodā. Par 2. līmeņa cache - varbūt vari izmēģināt memcached, lai saglabātu datus par produktu. Memcached labā īpašība ir tā, ka vari kā cache serverus izmantot vairākus datorus kopā (distributed cache, ja kādam datoram tīklā ir brīva operatīvā atmiņa, pieslēdz to kā memcached serveri). Man neliekas laba doma iekš cache glabāt HTML kodu, aizņems pārāk daudz vietas atmiņā. Labāk glabā tikai produkta datus (kaut vai masivs nosaukums->'whatever', izmeers->'XXL', utt). Tā izvairīsies no pieslēgšanās DB gadījumā, ja produkts jau būs pieejams no cache.
Delfins Posted November 27, 2007 Report Posted November 27, 2007 HTML jāglabā uz HDD. RAM-u atstāj OS-am (serverim)
Klez Posted November 27, 2007 Author Report Posted November 27, 2007 to ionCube varētu arī nopirkt. tad būtu slikti kešot produktu un tā aprakstu uz hdd? var sanākt diezgan daudz html failu un viss finālā var iebremzēt. būs jāskatās ...
andrisp Posted November 27, 2007 Report Posted November 27, 2007 Man liekas, ka daudzi HTML faili uz diska iebremzēs jūtami tikai tad, ja mēģināsi browsēt viņus u.t.t, bet ja vienkārši no php pieprasīsi konkrētu failu, tad tas vienalga cik tajā direktorijā daži desmiti vai daudzi tūkstoši. Bet es varu arī maldīties.
Delfins Posted November 27, 2007 Report Posted November 27, 2007 Uztaisi vispirms bez kešošanas. Tad parunāsim.
Klez Posted November 27, 2007 Author Report Posted November 27, 2007 (edited) Uztaisi vispirms bez kešošanas. Tad parunāsim. internet veikalu? +labāk uzreiz veidot ar kešošanu nevis pēc tam pārveidot ... lieks darbs :/ lai gan domaaju ka serveris bez kešošanas arī varētu pavilkt tā pat... Serveris būs apmēram šāds: HP DL360G5 sērijas 2x Dual-Core Intel Xeon 5120 vai 5130 2gb ram (varbūt 4gb vaig ... ?) 2x 72GB 10K SAS Diski vē vieniīgi īsti nezinu vai ņemt 10K vai 15K 2.5'' diskiem cenu atšķirība ir 100 LS ... kad sākšu kodēt tad jau manīs kas un kā ... + vēl jau mysql ar jāoptimizē DB un kveriji sakarīgi jāveido ... Edited November 27, 2007 by Klez
Delfins Posted November 27, 2007 Report Posted November 27, 2007 lieks darbs :/ nav gan... - kešošanas bodija ieliec no strādājošā koda - izvadē pieliec keša izsaukšanu un auto-updeitu, ja vajag Protams, ja būs ļoti daudz AJAX/JS sarakstīts, tad gan būs grūti kaut ko vispār nokešot
Klez Posted November 27, 2007 Author Report Posted November 27, 2007 Par ajax grūti spriest. Izmantots tiks, tik nezinu cik daudz. Sākumā vispār jāiztaisa PPA un PPS. Lai gan privātajā sektorā jau ar programminženēriju ir diezgan pašvaki... Paldies visiem par atbildēm.
Delfins Posted November 27, 2007 Report Posted November 27, 2007 Nu bez dokiem nemaz i nesāc. Šāda tipa projektiem tas ir ļoti būtiski. Un obligāti jābūt kaut kādei bildei - workflow-am, ne tikai plikam tekstam. Man stāv viens tāds pus-pabeigts no iepriekšējā darba. bez dokiem... pagaidām atmetu roku tur kaut ko turpināt :D [jo nazinu ko tur vēl iečinīt, kas bija jāiečinī un t.t.]. Saku pēc pieredzes.
Klez Posted November 27, 2007 Author Report Posted November 27, 2007 Delfins, tev tur pilnīga taisnība. Ir doma izstrādāt ar visām bildēm, ievadformām. Kā jau standarts prasa, lai pēc tam priekšniecība nesaka ka vajag tā jo mēs tā runājām nevis šitā. + vieglāk ir kodēt ja ir pēc standarta projekts un var aptuveni izrēķināt cik ilgu laiku tas pasākums aizņem... bet nu, tie dokumenti ir "smagi", kamēr viņos iebrauc ... :)
Recommended Posts