Jump to content
php.lv forumi

rATRIJS

Moderatori
  • Posts

    1,505
  • Joined

  • Last visited

Everything posted by rATRIJS

  1. Jup tas ir atsevishkjsh fails :) Protams ja visu sabaazh vienaa milzu php failaa (kuraa ir visi burtinji (M, V, C)), tad nekaads MVC nesanaak :)
  2. Kaada starpiiba shiem diviem? Nr.1 <!-- item_list.tpl --> [if not empty {items}] <ul> [foreach {items} as {item}] <li>{item}</li> [endforeach] </ul> [endif] Nr.1 <!-- item_list.php (ekstensija nav svariiga buutiibaa) --> <?php if(!empty($items)) : ?> <ul> <?php foreach($items as $item) : ?> <li><?php echo $item; ?></li> <?php endforeach; ?> </ul> <?php endif; ?> Skatoties rezultaatu - nekaada. Skatoties uz aatrdarbiibu - otraa buus aatraaka. + otrai nevajag maaciities papildus sintaksi klaat + otrai pienjemot ka short tags vienmeer ir ON, to var veel saiisinaat _____ MVC var realizeet gan izmantojot atsevishkju template valodu, gan neizmantojot (izmantojot php kaa template engine). Atsevishkja template engine izmantoshana jau nenoteiks, ka vot tagad tas ir MVC.
  3. Es droshi vien ieteiktu saakt ar C++. Iespeejams, ka daudzi iebildiis, ka taa ir par sarezhgjiitu saakshanai, bet nu nez. IMO pamatus tas ieliek gana labus. Pieljauju, ka saakumaa tas viss liksies garlaiciigi (jo viss kas buus, buus melns ekraans ar tekstu), bet kaa jau briedis teica - tas vismaz iedziis kaut kaadu discipliinu.
  4. document.getElementById('mega-inputs').focus()
  5. tas nu nav nekaads baigais skripts o_O http://uk.php.net/microtime
  6. btw kods ir jaaraksta sakaartots (un komenteets) uzreiz nevis peecaak jaapaarkaarto, jaasakomentee. Buus i mazaak kljuudu i vieglaak saprast visu.
  7. Tavs praats nav pareizs -> http://dev.mysql.com/doc/refman/5.0/en/update.html (pieveers uzmaniibu komatiem). Un es pie taviem topikiem jau 100 reizi rakstu - SQL injekcijas FTW...
  8. rATRIJS

    Keywords

    IMO greiza sistēma. Es taisītu atsevišķu tabulu keivordiem un atsevišķu tabulu saistībai. Items: id | name | utt... Keywords: id | keyword Taginator: item_id | keyword_id
  9. rATRIJS

    Keywords

    Kas tieši tev glabājas iekš DB? "auto, datori" vai "auto", "datori" (1 gadījumā viss ir vienā ierakstā, otrā tie ir divi atsevišķi ieraksti). No kurienes tev nāk "category"? + SQL injections FTW
  10. Man nedaudz ar Web Developer saistaas :P Bet tas jau laikam tikai tapeec, ka visiem patiik JAVA...
  11. Man probleemas ar datu zaudeeshanu un/vai uzlauzhshanu nav bijushas. Neizmantoju gan nekaadu OpenSource sisteemu apakshaa... Un pashiem jau ar vajag taisiit bakupus...
  12. Jaapiekriit, ka peedeejaa laikaa terehost ir ljoti gljukains. Pasham ir viens projekts, kuru nedaudz pieskatu un, nu, serveri ir down reizi nedeeljaa (uz kaadu briidi) un pamatiigs down ir kaadu reizi meenesii. Laikam buus jaavaacas prom uz kaadu citu hostingu. Nevaru tagad izdomaat vai LV vai ne...
  13. rATRIJS

    nic.lv

    Ieksh Chrome (un pieljauju, ka uz vairums WebKit paarluukiem) var manuaali mainiit textarea izmeerus gluzhi kaa logus ^_^
  14. Var jau izmantot kaut kaadu pashveidotu metodi kaa jau codez saka, piemeeram: public static function prepare($sql) { $variable_count = func_num_args() - 1; $variables = func_get_args(); $escaped_variables = array(); for($i=1; $i<=$variable_count; $i++) { $escaped_variables[] = mysql_real_escape_string($variables[$i]); } $sql = vsprintf($sql, $escaped_variables); return $sql; }
  15. Ar pliku WP Super Cache nepietiek (bez cita engine'a statisko failu servēšanai)? + ja nesanāca nginx, tad, iespējams, vari iemēģināt lighttpd. Tāpat vari padomāt par W3 Total Cache, kas atbalsta CDN.
  16. rATRIJS

    Web izveide

    Nu ta jau es ar varu ievietot kaut ko. Man vajag lapu, kas pelniitu kaadus, teiksim, 10k meenesii. Ideju ljauju izdomaat pashiem. Saprotu, ka pa velti tas nenotiks, taadeelj doshu 25Ls + augstaaku lomu juusu juuzerim shajaa lapaa (bet ne admin!!! admin lomu varu paardot ar atlaidi). Paldies.
  17. Kāds tam visam sakars ar PHP?
  18. Skaties vai kodējumi visur ir vienādi.
  19. Ja nu kādam noder: Blumish, laikam, ir tas pats cilvēks kas liepinss, jo iepriekš to "atdosu pa 5ls!" iepriekš (pirms labošanas) rakstīja Blumish. Man reāli ir vienalga, un es tikai saku ko redzēju - citādi atkal kāds rakstīs "mani appisa kāds".
  20. Lielaakaa dalja OOP MVC freimvorku ir gana liidziigi, taadeelj, ja pagaatnee ir bijusi pietiekama pieredze ar da-jebkaadu, taada tipa, freimvorku (pat ne PHP), tad jauna freimvorka apguushana buus krietni vieglaaka un aatraaka. Vienas dienas laikaa var apguut visu nepiecieshamo, lai naakamajaa jau saaktu drukaat ar nelielu nepiecieshamiibu shad un tad ieskatiities freimvorka dokumentaacijaa.
  21. Ja jau tu neko nesaproti, tad kā tu zini, ka tā ir elementāra lieta?
  22. Inklūds jāraksta šādi: include '/path/to/file.php'; // lokāls ceļš tavā datorā // nevis include 'http://google.com/file.php';
  23. Parādi ko tu centies izdarīt un kas nesanāk.
  24. Pats es nekad neesmu izstrādājis pluginu sistēmu, bet tā kā mans darbs ikdienā ir ar WP, tad pēc, aptuveni, līdzīga principa arī es taisītu. Vairākās vietās kodā ir vietas kur "iesprausties" un tur arī plugina kods izdara ko vajag saņemot paredzamos parametrus un atgriežot paredzamās vērtības. DB es glabātu tikai aktīvos spraudņus un ielādētu tos pēc konvenciju pamata, lai nav jāglabā papildus info. Izstrādātājiem tajā gadījumā ir jāpublicē info kur un kā var "iesprausties" + konvencijas pēc kā vadīties.
  25. Iespējams, tas, protams, būtu bet tas prasītu krietnu pūliņu devu. Īpaši zarošanās gadījumos, jo vienu reizi tiks prasīta viena lieta, citu reizi cita. Tātad kaut kur tik un tā būtu jāpieglabā kas kuros gadījumos notiek. Vēl viena problēma ir koda pārģenerācija. Tas IMO, nedaudz, apgrūtinātu debugošanu paša koda rakstīšanas brīdī. Vismaz ja es pareizi iedomājos kā varētu veikt koda pārģenerāciju un kuros brīžos. Intelektuāls un ātrs freimvorks ir laba lieta, bet visur, diemžēl, ir robežas (vismaz saprāta :D).
×
×
  • Create New...