Jump to content
php.lv forumi

2easy

Reģistrētie lietotāji
  • Posts

    1,980
  • Joined

  • Last visited

Everything posted by 2easy

  1. toties šis jau pavisam nopietni ir mēneša top 1 tags! <meta charset="utf-8" /> strādāt jau strādā, tikai nevalidējas :( nice try anyway ;)
  2. katram saitam jau ir sava struktūra. tā ka anyway nākas pielāgoties un savus custom reg expus rakstīt...
  3. tuksnesī saule izskatās balta ^^
  4. 2easy

    Kuponz.lv Cena

    viņš takš jau teica, ka draugs iedeva
  5. yep +1 EdgarsA simple is beautiful :)) EDIT: galvenais, lai ir kkas tāds, ko indieši nesaprot :D tipa lai antispam aizsardzība balstītos uz valodas/mentalitātes barjeras
  6. nju ko lai saka... kruta!!! :)) uzcēlu pilsētu. pārāk nesāku iedziļināties un taisīt uzlabojumus & armiju, bet man liekas, ka tur drīzumā uzradīsies viena stipra armija, kas visu pārņems/nonesīs tajā pasaulē. jo īpaši jauniņos :D tā ka "winner takes it all". bet tas nebūs godīgi/interesanti :( btw, kā domā atpelnīt to kruto hostingu?
  7. http://recaptcha.net šis ir relatīvi drošs, bet dažreiz sarežģīts pat priekš human http://www.white-hat-web-design.co.uk/articles/php-captcha.php šo ir samērā viegli uzlauzt speciāli rakstītam ocr softam, taču arī cilvēkam ir vieglāk to atpazīt vsp tgd ir tendece izmantot Indijas lēto darbaspēku, lai visādos saitos izveidotu accountus. piemēram, 1c par vienu akounta izveidošanu. 100x piereģistrējoties dažādos saitos un jau dolārs nopelnīts. to samaina pret kaudzi ar rūpijām un iet uz krogu nosvinēt veiksmīgu biznesa dienu :)) lol, starp citu nevajag ne gudrus ocr softus, ne lētus indiešus. pietiek uztaisīt dažus lohatronus, kur sasola par katru reģistrēšanos iedot kkādu naudiņu, un arī tādā veidā spameri tiek visur iekšā līdz ar to tā captcha aizsardzība pret spamu ir visai nosacīta. kr4 absolūtā aizsardzība vnm ir un paliek offline :D
  8. ļoti laba negatīva kritika :P bet ja kritizējam konstruktīvi, tad vai vari ieteikt tavuprāt labu ārzemju hostu (vēlams pēc paša pieredzes pārbaudītu). tipa kko konkrētu labu, nevis tikai "viss ir slikti"
  9. jā, jā, tie timer rezultāti visu laiku svārstās atkarībā no servera slodzes tajā brīdī, tāpēc jau es lietoju tādu jēdzienu kā "aptuvens vidējais rezultāts" :D šajā gadījumā es to novērtētu/noapaļotu uz 0.0300 tb līdz miljonam aizskaita par 30ms ātrāk nekā nano (2x ātrāk!!!). ļoti labi! :)) es jau nesaku, ka nano ir kkāds ideāls (ir arī sliktāki varianti :D). vnk nano piedāvā pamata lietas lētāk nekā citas hostinga firmas (protams, neskaitu tos skolēnus, kas par pusvelti kko piedāvā uzlikt uz savas mājas kastes :D) dažreiz pamanu, ka response no nano kkur aizkavējas (dažreiz līdz pat pāris sec). ne servera cpu dēļ, bet gan laikam dēļ trafika. varbūt viņi tik lielu baru ar lapām savākuši, ka kabeļi ir kļuvuši pārāk šauri :D:D:D varbūt arī tāpēc, ka requests dabū pagaidīt rindā, kamēr cpu to apstrādā, jo tam vēl vnlaicīgi jātiek ar daudziem citiem requestiem galā. tie tikai minējumi. es teh pusi un īstos iemeslus tik labi nezinu
  10. lol, paldies Aleksej, tu nupat izveidoji manu pirmo topiku php.lv forumā!!! urāāā :))
  11. nez cik šis tests ir objektīvs, bet cik ātri tas notiek uz tā hostnet? $gnTm = 0; function tmu() {list($nSecU, $iSec) = explode(' ', microtime()); return $iSec + $nSecU;} // micro time - izdod pašreizējo unix laiku: sekundes + mikrosekundes (aiz "komata") function tmrSet() {global $gnTm; $gnTm = tmu();} // set timer function tmrGet() {global $gnTm; return tmu() - $gnTm;} // get timer function tmrEcho($sInfo = '') {printf('%s%.4f<br />', $sInfo, tmrGet());} // echo timer - parāda laiku ar precizitāti līdz 100 mikrosekundēm (ilgākām darbībām). lielākas precizitātes mērījumiem desmitos mikrosekunžu (vai vēl mazāk) ir jāņem vērā arī pašas funkcijas izsaukuma laiks (tb tad būtu jāizmēra function call overhead) tmrSet(); for ($i = 0; $i < 1000000; $i++); tmrEcho(); /* aptuvens vidējais rezultāts uz mana pc: 0.3500 uz nano: 0.0600 */
  12. un iztiec bez GD lib 2 ??? kā arī dažreiz cron var noderēt un dažreiz vajag vairāk par 3x epastiem ;) vnk nano par to pašu naudu (pat vēl mazliet lētāk) to piedāvā, turkāt pat 2x domēnus! :))
  13. haha, tik daudz veidi kā šis skripts nestrādā! :D:D:D
  14. 2easy

    Magic Thumb™

    hehe, i know ;) taču arrayiem standartā lietoju garāko pierakstu, atstājot for (var i in o) tikai objekta propertiju apstaigāšanai ja ir arī kkādas 3rd pārtī bibliotēkas, tās mēdz apkarināt Array prototipu ar visādiem saviem propertijiem un metodēm un tad for (var i in a) fails miserably :D:D:D es jau cenšos rakstīt kā īsāk, bet увы, ne vnm tā var...
  15. protams, protams, Kavacky. vnk parasti ir pierasts kodēt tā, lai viss būtu skaidri un konkrēti, bet te pēkšņi varbūtības... ir atšķirīga pieeja un to arī novērtēju! :))
  16. 2easy

    HOSTEJU

    cunamiX +1 labais :D:D:D
  17. 2easy

    URL

    http://forums.b2evolution.net/viewtopic.php?p=90770
  18. tas labi, ka nepateici priekšā, kāda ir tā lielā kļūda. būs interesantāk minēt ^^ taisi redirektu uzreiz ar header('Location: url'); nevis 4erz ž (sry džavaskriptu :D) vsp kas tieši nestrādā? un kāda izskatās html() funkcija? btw mūsdienās js script tagu raksta <script type="text/javascript"> nevis <script language='Javascript'> aa un vēl viens zame4anie: HTTP_REFERER var nebūt. labāk iepriekšējo adresi padot login formai via $_GET: redirect-url=... vai vnk url=... un pēc veiksmīga logina redirektot pēc šī parametra, nevis HTTP_REFERER
  19. LIMIT $rand,1 ir ātrākais variants (vismaz ātrāks par ORDER BY RAND() LIMIT 1), ja vien neliek klāt papildus indexētu kolonnu N (numerācijai), pēc kuras tad arī meklē: WHERE N = $rand (šādi ir ātrāk pat par to LIMIT). šāds lauks varētu būt arī id, taču tas nav ieteicams, jo DELETE radīs caurumus agrāk vai vēlāk anyway. cīņa ap šo rand performanci jau vnreiz bija (tavā pašā topikā :D) http://php.lv/f/topic/15125-liels-array-pret-lielu-db-tabulu/ toreiz izrādījās, ka parasts file read ir ātrāks par visātrāko select :D kr4 ja performance ir svarīga, tad ievies kolonnu N, noindeksē to un nodrošini, lai tur būtu nepārtraukta skaitļu virkne 1..n tad ar pirmo select uzreiz būs derīga random vērtība ja id netiek dzēsti, tad, protams, var izmantot arī tos. to jau tu labāk zini. var arī selektēt pēc Alekseja piedāvātās varbūtību metodes. ja varbūtība tomēr pieviļ (tie rand id ir izdzēsti), tad šo metodi var atkārtot, kamēr ir pozitīvs rezultāts. + šai metodei ir tāds, ka nevajag taisīt vēl vienu indexētu kolonnu, bet var izmantot jau esošo id kolonnu. vsp man patīk Alekseja variants ar tām varbūtībām (krutuma ziņā). kkas velk uz kvantu datoru pusi :D anyway select/where performancei vajag izmantot indexētu kolonnu. LIMIT $rand,1 ir daudz ilgāks, jo laikam notiek kkāds table scan
  20. btw es arī mācos css. un html arī. tikai nevis kursos, bet divatā ar googli :))
  21. a ja izrādās, ka darbs tur ir 6x mēnešiem? :P
  22. a ja uztaisa 1 mēnesī, tad var dabūt prēmiju? ;)
  23. source tie jau ir tie php/js/css/htm faili. php un viss pārējais kods ir source izstrādātājs gan var šo source iekodēt (google: "php encoder" vai "js encoder"), un tad gan būs grūti kko izmainīt, bet tad vajag pateikt, lai tā nedara ;) instalēt nozīmē 1) uzkopēt/uploadot failus uz servera 2) šo to pakonfigurēt 3) izpildīt sql, kas datubāzē izveido tabulas & ielādē sākumdatus
  24. ja ir source un instalācija, kas datubāzē izveido tabulas un ievada sākumdatus, tad varēsi to lietot vēl un vēl pēc savas patikas. ja kko gribēsi mainīt, tad gan ir jāsaprot kods. lai mainītu tikai dizainu, gan jāprot ir tikai bildītes nomainīt un nedaudz arī html/css. bet izstrādātājam to anyway būs vieglāk izdarīt
  25. !preg_match("/^([0-9a-z])+$/", $req_user) ||
×
×
  • Create New...