Jump to content
php.lv forumi

Venom

Moderatori
  • Posts

    1,918
  • Joined

  • Last visited

Everything posted by Venom

  1. varētu'būt lviskojums direktorijs, foldere - kretīnisms
  2. pagaid kad netscape atgūs savu slavu (:
  3. Venom

    Delfi

    ja atmiņa neviļ, augšā pie uses ... ShellAPI ShellExecute(0,'open','help.hlp',nil,PChar(direktorija kur tas hlp iraid),SW_SHOWNORMAL);
  4. /me domāt, ka pietiek spriest, laiks darīt, resp. norādījumi: * pēc iespējas datubāzes/tabulas nosymlinkot vismaz uz dāžādām partīcijām/HDD * sadalīt tabulas pēc pirmiem username trim burtiem ā) tabulās uID=>username [users_aaa,users_aab utt] bē) tabulās uID=>letterID [lett_aaa,lett_aab utt] cē) tabulās letterID=>letterBody, pēc letterID/10^x pakāpē [body_0_500000,body_500001_1000000 utt] * uzreiz pēc username noskaidrošanas nomainīt arī session.save_path uz noteiktu caur pirmiem burtiem [/tmp/s_aaa/, /tmp/s_aab/ utt] tālāk: pie login noskaidrot userID no noglabāt to sessijā no att. letter tabulas nolasīt letterID=>letterTitle ORDER BY datestamp DESC LIMIT 0,n un ieglabāt to sessijā, kā arī ieglabāt tajā laiku, kad pēdējo reizi itka izdarīts šis pieprasījums un neļaut atkārtot to agrāk par x sekundēm (resp. var refrešot inbox lapu, bet netiks pildīts mysql pieprasījums) izvad'it headerus no sessijas, šai lapai uzlikt papildus meta/header uz kešošanu uz lietotāja datora + uz servera arī varētu likt http proxy rādīt tikai vienu vēstuli reizē [sELECT letterBody FROM body_{x}_{x+50000} WHERE lID={kau kas starp x un x+50000}], ja nepieciešama meklēšana vai kaut kas tml pa letter tekstiem, sagrupēt letterBody ierakstu ID ar asort un veidot UNION tipa pieprasījumu: (SELECT fk_lID FROM body_0_50000 WHERE letterBody LIKE '%smth%' AND ID IN(1000,30023,40505)) UNION (SELECT fk_lID FROM body_50001_100000 WHERE letterBody LIKE '%smth%' AND ID IN (61345,79456)) u get the idea atsevišķā tabulā glabāt tabulu nosaukumu un ierakstu skaitu tajā, pēdējo optimizācijas laiku, e.g. tabula | skaits | datestamp | skaits pie pēdējās optimizācijas | pēdējo reiz mainīts users_aaa | 10 | [divas nedēļas atpakaļ] | 0 | šodien body_0_50000 | 41 347 | [vakar] | 10 000 | šodien kur pie jaunās vēstules/user parādīšanas taisīt UPDATE SET skaits=skaits+1 un laiku pa laikam [naktīs?] veikt visbiežāk pieprasīto/mainīgo tabulu ā) ALTER TABLE ORDER BY [tas lauks, pēc kur tiek biežāk atlsaīti dati] bē) OPTIMIZE TABLE domāju, šeit lauciņu tweakošanai ir pietiekoši - laiks mēģināt
  5. kādreiz strādāja šis http://paste.php.lv/1742
  6. te jāuzmanās resp. (int)'2a'==2
  7. laikam parastākajā gadījumā strādāja $input*1!=0
  8. str_replace uz c,g,n,A + usernamos?
  9. set_error_handler('custom'); function custom($errno,$errstr) { static $preverr; if ($preverr!=$errstr) { header/meta refresh $preverr=$errstr; } }
  10. iekš manuāļa ienāc sadaļā "Array Functions" un sāk meklēt kas varētu būt līdzīgs
  11. sk. f-ju serialize() un att. unserialize()
  12. Tas pats 1-ais fonts iekš php GD manuprāt ir diezgan labi saskatāms, sanāk kādi 5x8 px. sk apakšā http://ofmy.info
  13. var arī padalīt pa tabulām un izmantot union
  14. Pēc kaučkādām vecām specifikācijām rindai nevajadzētu būt garākai par 4 Kb (4096 bytes), arī mobilās ierīces var aizrīties uz pārgaras sources. Pēc tām pašām specām, laikam, IE nesāk apstrādāt htmlu pirms nesaņem 1K informācijas.
  15. OCR = Optical Character Recognition /me lieto FineReader
  16. save as vai printscr un OCR un miers
  17. nu ok, tur var arī būtwhile(1); vai while(1) { sleep (1); echo ' '; } + mani kaut kā serveru trafiks parasti ne īpaši uztrauc, kamēr nebūs savs serveris :) ja tu domā content-length, tad daudzi to ignorē netandarta problēmas prasa nestandarta risinājumus however, var vienkārši salikt post-utt dependentus elementus, vai tad nav gadījies saņemt no save as whole page paziņojumu "the page could not be saved?"
  18. ieliekot beigās kaut ko, kas visu laiku lādēsies, e.g. set_time_limit(0); while(1) { echo ' '; flush(); } bet tikuntā jau var savu pārlūku uzrakstīt, kurš nevis lapu rādīs, bet uzreiz HTTP sūtāmos datus glabās bezjēga
  19. sel = document.selection.createRange(); sel.text='text'; evil
  20. liec tik @chmod($file,0755); tad neviens nebļaus NB: man uz windowa laikam nekad nav uz chmod žēlojies - iekšēji pārbauda vai ir nepieciešamība likt tiesības, laikam
  21. skaties arī: chmod() copy() unlink() str_replace() - simblou aizvietošanai substr(), strrpos() - faila paplašinājuma atrašanai
  22. nokopējās no create statementa
  23. Venom

    Transparency

    id bigint(20) unsigned NOT NULL auto_increment, .. PRIMARY KEY (id), UNIQUE KEY id (id)
×
×
  • Create New...