Jump to content
php.lv forumi

CryRat

Reģistrētie lietotāji
  • Posts

    172
  • Joined

  • Last visited

About CryRat

  • Birthday 05/04/1984

Contact Methods

  • Website URL
    http://crat.no-ip.org/
  • ICQ
    0

Profile Information

  • Location
    Don't Worry! I dont know where I am either.
  • Interests
    Get in touch with normal people... Leave me alone.

CryRat's Achievements

Newbie

Newbie (1/14)

  1. CryRat

    ' || " ?

    man uz Athlon XP 2k+ un PHP 4.3.4 ir tuvāk 50%double quotes: 0.0003199577331543 single quotes: 0.00018596649169922 difference...: 0.00013399124145508 tur kur atradu šito vispār bija: double quotes: 0.001505970954895 single quotes: 0.00078308582305908 difference...: 0.00072288513183594 vispār te viņš ir un vēl daži benchmarki no kuriem interesantākie: concatenation: 0.0008620023727417 sprintf......: 0.0017820596694946 interpolate..: 0.002047061920166 nebūtu domājis ka sprint būs ātrāk nekā interpolate :huh: commas.......: 0.0024470090866089 concatenation: 0.0028690099716187 double quotes: 0.0044499635696411 tas ko es teicu augstāk par echo...
  2. CryRat

    ' || " ?

    Kaa nav? :) http://lv.php.net/manual/en/language.types....string.parsing nu jā kaut kas tur ir... bet svarīgais moments ir tas ka tas ir uz pusi lēnāk... jā interesanti... bet visātrākais echo ir:echo 'sss', $xxx, 'zzz', $yyy; ir vēl kādi interesanti testi zināmi ?
  3. CryRat

    ' || " ?

    atradās viena interesanta lieta kura itkā nekur nav pieminēta ( ? ) bet taj pašā brīdī ir diezgan nozīmīga... par pēdiņām... kuras jūs izmantojat ? dubultās vai parastās ? par ātrdarbību esat domājuši ? domājat nav starpības ( es tā domāju pirms pāris stundām ) ? a vot starpība ir 50% ...neticat ? lūdzu pierādījums interesanti ne ? cik cilvēki šito zināja ? kapēc man neviens nepateica ? :)
  4. thx par atbildi un linku :)
  5. negribu es daudz rakstīt tāpēc vienkārši paprasīšu ko un kāpēc jūs izmantojat trafika kompresēšanai ( vai kā tas pareizi saucās ? ) ? ob_gzhandler ? zlib.output_compression ? mod_deflate ? kaut ko citu ? un vēl viena lieta šajā sakarā interesē - ja skripta sākumā es ob_start("ob_gzhandler"); tad .css fails kas pievienots ar <link rel="stylesheet" type="text/css" href="style.css" /> jau netiks sakompresēts ? a ja zlib.output_compression ?
  6. hmm... domā ? nu nez... klau Venom... tu mums te kruts koders skaities :) kā domā ? cik kruts es esu ? :lol: nu kaut kādi IF tagi templatā būtu vajadzīgi lai... reāla situācīja piemēram - manā blogā komentāri ir atļauti tikai retiem postiem... ja tavam template enginam nav IF tagu tad tev visa komentāru forma ir jāliek ( vai nav jāliek ) iekš mainīgā lai tu varētu viņu parādīt ( vai neparādīŧ )... un ja tā tev nākās darīt tad tak galīgi tiek izjaukta visa templatu jēga... sanāk tak visu <form>u rakstīt iekš PHP... vari paskatīties kā man tas izskatās ar IF tagiem... redzi ? tā daļa kas ir {!COMMENTS} TE {COMMENTS!} vai {!ALLOW_COMMENTS} TE {ALLOW_COMMENTS!}... es viņas varu rādīt un varu nerādīt atkarībā no viena maza mainīga... saprati kādēļ IF tagi ir neaizstājami ja gribi normālus templatus taisīt ? njā... būtu jau interesanti... bet kad pēdējo reiz skatījos ta Opera galīgi nesaprata XSLT un Data Islands vispār tikai iekš M$IE strādāja... ir kaut kas būtiski mainījies ? un vispār... nezinu... neesu jau nekāds eksperts šajā jautājumā bet manuprāt milzīga problēma ar to XML ir tā ka neder viņš liela informācījas daudzuma glabāšanai... nu padomā lai es savam blogam saturu glabātu iekš XML tad man nāktos vainu taisīt vienu pamatīgu XML failu kas visu padarīšanu bremzēs vai arī katram ierakstam savu XML kas atkal liekās stulbi... kā jau teicu nezinu... nav nācies ne redzēt reālu piemēru ne pats esu mēginājis uz to pusi taisīt... tā jau ir viena jauka lietiņa uztaisīta ar XML un XSLT bet tas tā... stipri vienkārši... tu esi ļauns... es apvainošos <_< īsti nesapratu ko teici... bet droši ka tā nav... :) paskatīties to pašu manu templatu varbūt skaidrāks tiks... a ja nē tad nav tev tas vajadzīgs :)
  7. njā... redzēju ka Roze ieteica... un pateikšu tev to pašu ko Rozei... problēma rodās tad kad tev savajagās kaut kādu ciklu vai arī ifu... tad tev nākās tajā templatā rakstīt viņu un tad vēl kaut ko lai pieslēgtos / atlasītu / utt. sanāk diezgan daudz PHP iekš tā templata... izmantojot pilnīgi tīrus no PHP templatus jau arī ir vajadzība pēc cikliem un ifiem... to es esu uztaisījis ar {&CIKLS}{CIKLS&} tagiem un ifu ar {!IFS}{IFS!} tagiem... lieta tāda... pie kā es esu nonācis... principā es domāju ka (X)HTML no PHP vajag atdalīt tikai nevajag pārspīlēt tā kā to es izdarīju... lai jau iekš tā (X)HTML faila ir PHP bet tikai vajag turēt minimumu... tas ir - visu kas tiks izmantots salasīt masīvā tā kā to es daru izmantojot templatus tikai aizpildīt templatu vajag ar PHP palīdzību nevis speciālu tagu... tas ir tas pats variants ko Roze piedāvāja... tikai es neiedomājos to pirmo daļu ka visu vajag atlasīt pirms ievietošanas iekš (X)HTML... nu tas ir tā kā es tagad domāju... bet tas templatu experiments nebija slikts :) daudz interesanta koda...
  8. pieņemu ka vienīgā problēma kas var rasties ir autorizācīja... un par to ir bijuši stipri daudz topiki... pārāk daudz... ātri pārskrēju pāri vecajām tēmām un atradās dažas kas varētu noderēt... http://php.lv/f/index.php?showtopic=612 http://php.lv/f/index.php?showtopic=538 http://php.lv/f/index.php?showtopic=490 http://php.lv/f/index.php?showtopic=259 http://php.lv/f/index.php?showtopic=140 http://php.lv/f/index.php?showtopic=75 http://php.lv/f/index.php?showtopic=51 nākošreiz pats pameklē pirms prasi ! ja vispār tu prasi par autorizācīju...
  9. CryRat

    PHP, chekbox`i

    njā... ir kaut kas tāds dzirdēts un pašam ar ir gadījies... bet principā tas nemaina faktu - ja tu sajauci tad tu neesi uzmanīgs... nevermind... tikai otreiz nesajauc ;) kādreiz bija tāds interesants tests... tjipa jautājumi ar tik lielām atstarpēm lai browserī ieietu tikai viens jautājums reizē... un ta uz katru jāatbild un jāscrollo uz leju... sākumā kāds bariņš ar vienkāršiem jautājumiem kā cik ir 4 + 35 utt. un tad pēkšņi jautājums "ĀTRI IEDOMĀJIES KRĀSU UN DARBARĪKU !!!" un tad kādi 80% - 90% iedomājās Sarkans un Āmuris... tā pat ar manu nicku... visi iedomājās Cat nevis Rat :( uj... offtopick sanāca...
  10. CryRat

    PHP, chekbox`i

    dmn... <_< tu to speciāli vai kā... zini ja kāds nevar tavu nicku pat pareizi uzrakstīt ta tas neatstāj īpaši labu iespaidu...
  11. CryRat

    PHP, chekbox`i

    zini ka PHP mainīgie no formas tiek padoti uz masīvu $_POST vai $_GET atkarībā no form method="" ? zini tādu funkciju kā print_r() ? viss... vairāk tev nekas nav jāzin lai tu pats uz savu jautājumu varētu atbildēt... lai veicās... ;) PS neaizmirsti savam checkboksam iedot name=""
  12. Ne par kaadu citu bremzeeshanu neviens arii nerunaa.. php neveido noslodzi klienta galaa..papildināšu Rozes teikto - saprotams ka PHP nenoslogo klientu... bet tas no PHP rakstīšanas puses neko nemaina... nav svarīgi vai kods ir uz servera vai klienta jo tā vai tā viņam ir jāizpildās un tā vai tā viņš bremzē... un ja tu domā ka serveris ir liels un spēcīgs ta nevajag aizmirst ka viņš ir tikai viens kamēr klientu ir daudz... kas attiecās uz templatu bremzi ta lieta tāda ka bremzē tas mainīgo meklēšanas process... ja teiksim tev ir echo ta nekas jau netiek meklēts a ja tev ir templets ta gribot negribot nākās meklēt tos mainīgo tagus un mainīt uz vērtībām... ideja ir tāda ka vajadzētu nevis skatīties kādi mainīgie ir masīvā un tad meklēt viņus templatā bet otrādi... meklēt failā un tad skatīties vai ir masīvā... tādējādi varētu templati vienmēr sadalīt divās daļās - tā kurā jau ir meklēts un tā kurā vēl nav meklēts... ieguvums būtu tāds ka nevajadzētu vairākas reizes laist ereg_replace uz vienas un tās pašas teksta daļas kurā sen vairs nav mainīgo... huh... ja kāds mani saprata tad pakomentējat vai man ir taisnība vai nav... bet vispār... neesu vēl galīgi nolēmis par tiem template enginiem... tomēr ideja ka PHP pēc iespējas vairāk jāatdala no (X)HTML paliek spēkā...
  13. :) par tiem mysql_fetch_* skaidrs...
  14. esi pārliecināts ? manuprāt tu runā par mysql_fetch_array($result) bet mysql_fetch_array($result, 1) atgriež masīvu tikai ar kolonu nosaukumiem un mysql_fetch_array($result, 2) atgriež masīvu tikai ar kolonu numuriem... mysql_fetch_array($result) vai mysql_fetch_array($result, 3) atgriež ar abiem... tāpēc es domāju ka mysql_fetch_assoc($result) == mysql_fetch_array($result, 1) nu jā laikam tur pareizi nevis 1, 2, 3 bet MYSQL_ASSOC, MYSQL_NUM, MYSQL_BOTH bet strādā arī ar 1, 2, 3... itkā...
  15. vispār labs arguments :) bet jāatdala lai... aj apnika jau visu laiku vienu un to pašu rakstīt... vienkārši manuprāt tas ir nākošais loģiskais solis mana saita attīstībā... heh... negribi strīdēties kā apniki-tu-man-dari-kā-gribi vai negribi strīdēties kā nu-var-jau-būt-ka-ir-tev-kaut-kāda-taisnība ? :) mysql_fetch_assoc($result) ir tas pats kas mysql_fetch_array($result, 1) ja ? jā bet neaizmirsīsim ka tev pirms tā cikla ir jāpieslēdzās pie DB jāizzvejo attiecīgie ieraksti utt. un kas ir ja piemēram tā kā es izdomāju ka tagad trīs jaunākos ierakstus vajag <b> ? tad tev gribot negribot iekš tā while() ir jāraksta vēl PHP un kā tu saproti to es negribu... nu bet labi... es ar negribu strīdēties... tāpat es nepiekāpšos... esu spītīgs... heh...
×
×
  • Create New...