Jump to content
php.lv forumi

Klez

Reģistrētie lietotāji
  • Posts

    1,896
  • Joined

  • Last visited

Posts posted by Klez

  1. Topiks laikam tāds nesakarīgs bet īsti nezinu kā to nosaukt. Varbūt klāsteris ...

     

    Tātad ir viens serveris (Linux - web,mails,dns,mysql...)

    Ir vēlme uzlikt vēl vienu serveri citā vietā pie cita internet vada.

     

    Vēlme ir tāda ka to otro serveri gribas kā pilna pirmā servera backupu ...

     

    ja pirmais serveris paliek bez tīkla vai elektrības vai kāds dzelzis nobirst, tad strādā otrais ...

    itkā problēmu nebūtu. visu var nosinhronizēt ....

    bet. ko iesākt ar web/mysql.

    dns un mailam var uzlikt slave.

    apaci arī var nosinhronizēt. bet ja pirmajam serverim pazūd inets teiksim uz nakti, un pa nakti cilvēks backup serverī sev lapā ieliek info.

     

    kādam varbūt ka ir pieredze un varētu kaut ko ieteikt vai kādu linku vai atslēgas vārdu pēc kā gūglēt ...

  2. te jau bija viens topiks tieshi par CS turnīriem ....

    http://php.lv/f/index.php?showtopic=12663

    ---------------------------------------------------------------------------------

    ar šiem iesācēju topikiem kaut kas ir jādara ...

    katrs otrais kas te parādās vienu un to pašu spēj nosaukt citā vārdā ...

    tapēc gan jau ka arī neko nevar atrast ... vai arī nemaz nemeklē ....

  3. diez vai tajā db būs vardi ar lv simboliem ...

    un ja būs tad viņi būs neloģiski ...

    pieņemsim ka robots tos vārdus tulko ar googli vai kādu citu tulkotāju..

     

    un pēc pāris gadiem varbūt ka normāls dators būs ar 6ghz cpu ...

    vai 3ghz bet jaudas ziņā ekvivalents ...

    vai arī 3ghz divprocesoru plate un teiksim katrā cpu pa 8 kodoliem ...

    tad md5 hashu ar maziem burtiem un cipariem varētu samērā ātri brutaforsēt

     

    un protams tiek izmantots arī sāls un visādas citādas aizsargfunkcijas ...

    un tas ka tev rokā ir 32 simbolu virkne kas izskatās kā md5 varbūt nemaz nav md5 ...

  4. par to simbolu rindu. cik zinu tad var dabūt tā ka tabula nestiepjas, bet tā rinda vienk iet pāri tabulas malai. un pati no sevis tā rinda nesalūzīs.

    priekš tam ir smadzenes lai uztaisītu funkciju kas neļauj pievienot tik garu rindu vai pie izvades skatās katra vārda garumu ...

  5. nu jā, info ir maz. bet ir arī gadījumi kad darbina grāmatvedību uz pc ar vienu hdd ... (pat lielās firmās) hdd nobirst un tad ir jautrība ... :)

    ... man mājās 5jā raidā stāv 4x160 gb ... :) pilnīgi pietiek un nav bēdu ja disks kāds aizies ...

  6. Man liekas, ka megaprojektā ļoti liela nozīme ir serveru resursiem .....

    Uz viena stāv web, uz viena db , uz trim stāv faili (bildes)

    storage varbūt ka visiem ir vienā masīva turētāja ... par tiem gan daudz nezinu...

    tas kas tīri web kustina, tam man liekas ka lielu storage nevajag ...

    un galvenais truba serveriem ...

    klienta pusei man liekas ka pilniigi pietiek ar php, servera pusē jau jāskatās uz performanci ..

  7. kaitnieks, varbūt ka no vienas puses ir ērtāk to tulkojumu ievadīt web`ā ...

    +var jau uztaisīt fciju kas pārbauda.

    echo tulkojums(TXT_SAKUMS);
    
    function tulkojums($konstante){
    if (!defined($konstante)) izveidojams_txt_db($konstante); //ja nav tāda definēta, tātad arī nav iekš db
    return $konstante;
    }
    
    function izveidojams_txt_db($konstante){
    //pārbaudām vai nav tāds ieraksts iekš db 
    //ja nav tad izveidojam ar defaulto tekstu $konstante . " LV | RU | EN"
    //uzgenereejam valodu failus
    }

     

    šajā gadījumā nevajag `sadala` fildu tabulā

     

    par to sadaļu biju domājis tā, ja `sadala` = NULL

    tad to selektojam visās lapās. bet to sadaļu vajag tad ja tu netaisies generēt valodu failus.

    ir jāskatās kas mazāk noēd atmiņu vai masīvs vai definētās konstantes.

     

     

    piemēram ja netais failus tad:

     

    piem sākums:

    select lv,konstante from tabula where sadala = 'null' and sadala = 'sakums'

    te var tos tekstus likt gan masīvā gan konstantēs

    while (....){
     define($one[1], $one[0]);
     //vai
     $txt_masivs[$one[1]] = $one[0];
    }

     

    par mums:

    select lv,konstante from tabula where sadala = 'null' and sadala = 'par_mums'

    while (....){
     define($one[1], $one[0]);
     //vai
     $txt_masivs[$one[1]] = $one[0];
    }

     

    bet ja ģenerē failus tad ir vienkāršāk:

    require('lv.php');

     

     

     

    manuprāt vienkāršāk būtu ģenerēt failus.

  8. itkā jau ir ok.

    vari uztaisiit vienu tabulu, kura ir aptuveni šāda:

    id | konstante | sadala | lv | ru | en |

     

    un tabulā liec iekšā datus

     

    sadaļu liec NULL, ja teksts ir vajadzīgs visās lapās (linki, menu .... utt)

    un tad katras sadaļas tekstiem norādi sadaļu ... nebūs visu laiku visi teksti jālasa masīvā ...

    un vēl ir variants ka pie katras tekstu labošanas vari izveidot failu, piem:

    ja labo, tad uzgenerē failus lv.php, ru.php ....

    un tad lapā tik includē attiecīgo failu

  9. Mr. Key - gatavajiem risinājumiem ir jātūlko vēl uz latvisko klienta puse.

    Protams tūlkot var pasūtūitājs, bet tajos failos tūlkojumu viņš nerakstīs.

     

    200 ls būtu tiešām adekvāta cena open source projekta uzlikšanai ar gatavu dizainu un moduļu pielikšanu un tūlkošanu...

     

     

    nemec varbūt tiešām varētu uzņemties šo darbu, ja pasūtītājam apmierina gatavs risinājums ... tas būtu tāds pilotprojektiņš, un tad abas puses varētu uzrakstīt kas un kā notika ... :)

  10. nemec, tas saucas ātri un lēti.

    un kad piesakas šitādam darbam, tad vēl pasūtītājs grib dizainā šitādu aplīti vai strīpiņu, gribu lai preces rādās šitā nevis tā kā tur, un beigās vēl pasaka ka gribu lai prece atverās kā ir tajā lapā....

    un ja projekts ir pa 200 ls tad diez vai viņam vēl taisīs kkādus dokumentus ....

    pa tiem 200 ls dokumentiem vien knapi sanāk ..

  11. dizains vien izmaksās 200ls ....

    vieniigi te bija sludinājums ka taisa lapas no 20 LS , tad varbūt ka pa 200 viņš uzņemtos taisīt veikalu.

    bet kā jau te minēja, tad pa 200 ls varētu dabūt kādu gatavo dzinēju ar gatavu dizainu, kas mazliet jāpielabo ..

×
×
  • Create New...