Pereiti prie turinio

endris

Nariai
  • Pranešimai

    31
  • Užsiregistravo

  • Lankėsi

  • Atsiliepimai

    0%

endris Pranešimai

  1. Šis straipsnis visiškai komercinis savo turiniu. Prieš išreiškiant nuomonę pasakysiu, kad nesu php mylėtojas ar tas, kur tik php temoka, todėl tuo įrodau, kad mano nuomonė bus šališka. BET tokios kalbos apie php yra labai neteisingos. Kodėl? Juk kai ateina klientas, kažkur girdėjęs, kad JAVA yra pati kiečiausia kalba (gal ir taip...) ir TIK su JAVA yra kuriami stambūs ir geri produktai, jam labai lengva užbaigti smegenų pudrinimą ir įtikint, kad taip ir yra, todėl norimas projektas kainuos didelius pinigus. Aišku, galime pasiūlyti pigesnį variantą PHP, bet ką Jūs rinktumėtės: MB ar KIA? Paprasta. O su php galima labai daug. Kaip keletas kolegų, skaičiau, rašė facebook pavyzdį. Žinoma, kažkokį moduliuką, parašytą kita kalba, gal ir reikia kartais integruoti, bet PHP yra tikrai vertinama ir naudinga programavimo kalba, todėl tokios demagogijos niekam vertos ir gėdingos...

     

    Pabandykit su PHP paprogramint su threadais, realizuoti tikrą Event Sourcing, tranzakcijos ribą ištemti iki 3 request'ų, tranzakciją vykdyti per distributed sistemą ir pasiekti tokią spartą be kešavimo kaip kad siūlo pvz Java Spring MVC frameworkas (PHP gauna į kaulus stipriai ant to, kad kiekvienam requestui reik iš naujo visą domain dalį užsikraut).

    Kai viso šito reikia (o reikia tikrai ne kiekvienam, duok Dieve 1 iš 1000 projektų) tai prasideda keiksmažodžiai PHP linkme. Iš to ir atsiranda kalbos "PHP nerimtiems projektams" "tik Java rimtiems projektams". Reik apibrėžt, kas rimta, kas ne - nes pvz. facebook'ui beveik nieko nereikia iš išvardintų, o ko reikia, gali kuo puikiausiai tai įgyvendinti kitais būdais. O kas pasakys, kad FB nerimtas projektėlis?

     

    Facebook'as turėjo labai daug problemų su PHP ir iš esmės susikūrė vos ne savo kalbos versiją. Esu tikras, kad jei Facebook būtų pradėtas kurti dabar (o ne 2004), jie tikrai PHP nebesirinktų.

     

    Aš straipsniui visiškai pritariu. Programuotojas mokantis tik vieną kalbą tikrai yra labai ribotas ir tokio niekada nenorėčiau įdarbinti ilgesniam laikui. Tuo labiau, teigiantis, kad PHP yra jėga, nemokėdamas nei Ruby nei Python. Kad galėtum vertinti bet kurią programavimą kalbą, turi gerai mokėti nors kelias kitas. Kitaip bet kokie žodžiai yra tušti. Tai tas pats, kas žmogui iš Šiaurės Korėjos sakyti, kad Šiaurės Korėjoje gyventi nuostabu, niekada nemačius, kaip jo kaimynai gyvena Pietų Korėjoje.

     

    Dar vienas darbdavys, ieškantis visų galų meistro...

  2. Jei mokėjimai apie tai būtų pranešę iš anksto, jie būtų praradę nemažai pajamų, nes daugelis jau būtų atsijungę nuo jų sistemos, todėl jie laukė iki paskutinės minutės prieš pranešant, tikėdamiesi, kad Lietuvos bankas dar spės patikrinti jų dokumentus. Iš kitos pusės, manau, kad šis straipsniukas pateks ir į masinio informavimo priemones, ir taip tarsi taps šiokiu tokiu spaudimu Lietuvos bankui greičiau patikrinti jų dokumentus.

     

    Koks čia dar spaudimas Lietuvos bankui, jis turi tvarkas, pagal kurias dirba ir viskas. Beje, kurių ir laikosi šveicariško laikrodžio tikslumu.

  3. Mano ^_^

     

    Ikoneles kategorijoms galima bus sukurti veliau. Noreciau komentaro is uzsakovo puses, ka keist, ka isimt, gal spalvos netinka ir pns. :)

     

    post-10746-1248013695_thumb.png

     

    Dizainas grazus ir tvarkingas, bet su spalvom/fonais tai reiktu dar pazaisti daugiau :wacko:

    Du trukumai:

    - viskas labai monotoniska, greit zilgtelejus susilieja skirtingi blokai;

    - tiek daug melynos spalvos naudoti tekstams negerai - sunkoka skaityti, daugiau vargina akis.

  4. Sveiki, mano variantas tikiuosi patiks :)

     

    http://img148.imageshack.us/img148/3217/puslapis.png

     

    Nuotrauka visiskai kvadratine, o daugiau komentaru kaip ir nera.

     

    Patiko ideja tituliniame puslapyje pateikti turimu duomenu kiekio statistika :)

     

    post-6478-1247759812_thumb.jpg

     

    Taip paieskos ir neatsirado :)

  5. Mano šiandienos patepliojimai, vėliau pataisysiu, jei bus komentarų.

    post-6478-1247752645_thumb.jpg

     

    Tik virsutinei daliai yra komentaru. Ideti paieska ir kam toks tarpas tarp meniu ir turinio? Cia planuojama uzvedus su pele ant meniu kad atsiras horizontalus submeniu (kaip alfa.lt uzvedus ant meniu keiciasi submeniu) ar kodel ? Jei numatytas submeniu, tai galima parodyti kaip jis atrodys (nes tai butu kaip ir titulinio elementas :rolleyes: ) ?

  6. mano dizaino variantas

     

    Sitas variantas labiau patinka tuom, kad efektyviau vieta isnaudota.

     

    Gal galima padaryti keleta patobulinimu:

    - prie meniu ikomponuoti paieska;

    - praplatinam 100px (istempiam nuotrauka ir kategorijas);

    - apacioje (footeryje) pridedam bloka "Kontaktai | RSS | Apie mus | 12345 | 67890 | 12345 | 67890";

    - kairiame bloke pagrindinis demesys turetu buti ne datai, bet tekstui. Data kaip papildoma informacija prie title'o;

    - isimkim ta zmogeliuka su nyksciu, ka jis cia veikia nesuprantu :rolleyes:

     

    Ir dar klausimas, ar nebutu problemu karpant dizaina, kai blokai turi toki nusviesejima i apacia? Nes bloku turinys butu dinamiskai generuojamas, todel turinio kiekis (tuo paciu ir bloko aukstis) nezinomas.

  7. Jei gerai supratau, tai tu dar nori kad tau pagamintu kontaktu, apie mus ir t.t. puslapius?

     

    Nei kontaktu, nei apie mus. Konkurso aprasyme yra pasakyta, kokie puslapiai/sablonai reikalingi:

    Reiktu siu dizaino sablonu:

    - titulinis puslapis;

    - naujienu puslapis;

    - topu puslapis (reitingavima galima kelti prie objektu);

    - objektu kategorizacija;

    - objektu sablonas: tekstai, nuotraukos, filmukai, komentarai ir ju reitingavimas (galima skelti i du, trys ir t.t. puslapiu).

    - forma registracijai: username, password, email, gimimo data, komentarui laukas(textarea), nuotraukos ikelimas,

    pasirinkimas is kategoriju saraso (select laukas), lytis (radio), sutikimas gauti naujienas (checkbox).

     

    Taip pat konkurso salygose pamineta, siu sablonu tik laimetojo bus prasoma padaryti islaikant ta pati stiliu. Realiai laimeti uztenka 2 sablonu (titulinio ir dar kokio nors vidinio - savo nuoziura).

  8. gal galit trumpai paaiškitni, kas turėtų buti atvaizduota 'TOPAI' bei kokios bus 'OBJEKTŲ KATEGORIJOS' ? Dėkui.

     

    Topai - populiariausi objektai. Pvz Top 10 objektu.

    Objektu kategorijos - na pvz galetu buti skelbiu.lt tituliniame puslapyje esancios kategorijos. Na tik, tiek daug nebus, per pus maziau planuojama. Jei nama, masina ir visa kita laikysime objektais, tai ir turetume ten matomas kategorijas pavadintas 'OBJEKTŲ KATEGORIJOS'.

     

    post-10536-1247677729_thumb.jpg

     

    Balta apacia ok, virsutini balta bloka reiktu siaurinti (t.y. mazinti auksti). O vidurine tamsia dali reiktu perdaryti.

    Jei gerai supratau, tai cia titulinis. Jame numatyta deti nuotraukas, o ne filmukus :D Bet cia ne esme :D Nuotraukos bus siek tiek daugiau "widescreen", o ne kvadratines kaip idetas youtube filmukas.

  9. as manau padarysiu :D

    O jei nespesiu ir dar truks darbu iki 5 dalyviu, tai idesiu tuscia lapa :D juk irgi dizainas ane? :D

     

    Jo, dizainas :D

     

    O realiau, tai jau mastau apie pratesima savaitei ir pan. Gaila taisykles neleidzia sakyti prizas nuo iki Lt, todel tenka vartoti termina "galimas bonusas" :D

     

    Sveiki,

     

    Jūs parašėte, jog aš bent jau suskaičiavau 4dalyvius (tame tarpe ir save), kurie užsiregistravo i Jūsų konkursą. Tikrai neskubu daryti dizaino (o atlygis pakankamai geras, kad būtų verta dalyvauti), kai yra Jūsų išsakytas reikalavimas, kad konkursas būtų pradėtas.

     

    Na dabar as jau 5 suskaiciavau, pridejus tuos su pasisakymu, jei spesiu.

     

    O del reikalavimo, gal neteisingai suformulavau, kad blogai buvo suprasta. Neprasoma dalyviu skaiciaus, o skirtingu unikaliu pasiulymu - gali ir vienas dalyvis 2 ar 3 visiskai skirtingus neplagijatus pateikti. Unikalumas tam, kad nebutu kruva labai panasiu, ir sudetinga issirinkti - nes visi panasus (nuimtas/pridetas remelis, pakeistos kelios spalvos ar sriftas ir pan.).

    Tikiuosi dabar aiskiau :D

  10. 1. Konkursas neseniai prasidejo, kai kiti eina i pabaiga (daugelis baigiasi 17-18d.), taigi kas uzsieme tais darbais, nori juos uzbaigti ir tada uzsiimti nauju.

    2. Galetum ideti archyva su foto kurios turetu but tinklalapyje, ar ju neturi but? :D

     

    Daugiau nezinau ka ir pasakyti :D

     

    1. Prasidejo liepos 10d, ir jau puse laiko praejo :D Tad nemanau, kad cia neseniai; na gal mano klaidingas supratimas

    2. Ne, jokiu foto nebus. Jei turima galvoje tas nuotraukas, kurios suksis tituliniame ar objekto foto, tai viskas bus dedama per TVS, prie ju nereiktu prisiristi - nes bus daznai pildoma ir keiciama. Galima tiesiog koki vienspalvi image i ta vieta imesti ir to pilnai uztenka is dizainerio :D

  11. Galetum pateikti schemą, kaip maždaug turi atrodyti tinklalapio dizainas?

     

    Papaisiau titulinio ir objekto schema. Nebutinai taip turi buti, cia tik vienas is galimu variantu. Puslapio plotis turetu buti ~1100px (jei ziurint i maniskes schemas).

    Iejus i objekta, kategorijos matytusi kazkur meniu bloke, vertinimo formele galetu buti naujausiu 10 komentaru bloke.

     

    post-22484-1247418527_thumb.jpg

    post-22484-1247418510_thumb.jpg

  12. Sakydamas Java, tu ką turi omeny? JSP? J2EE?

     

    JSP - tik JAVA framework'as ir stipriai pasenes, dabar naudojamas JSF. Nesvarbu ka paiimsi J2EE, Java EE 5, JSP, JSF, EJB, Hibernate, Spring - visur JAVA core'as tas pats suteikiantis zymiai didesnes galimybes.

     

    Beje, ar pats moki PHP, ko tiksliai trūksta šiam įrankiui, kad taptų pilnaverte WEB programavimo kalba?

     

    PHP moku gerai. Ko truksta jau issakiau ankstesniuose postuose ne karta. Jei butu isspresti mineti trukumai, dideliu srautu svetainems laudas sumazetu keliolika kartu, ko pasekoje taptu pigiau developinti ir hostingas taptu pigesnis ir zalesnis (maziau elektros :D ).

  13. Kas nors gavot išmoka gal jau ?

     

     

    Tai kazin ar surado kas pirkeju :D

     

    Tai ar gavot kas nors ismoka? Nes cia versliukas panasus i "varyk i BMS'a, nusipirk laptopa ir ji parduok 100Lt brangiau. Tau 70Lt, ir man 30Lt". Cia tokia asmenine nuomone susidariau perskaites visus postus.

     

    P.S.

    su tuo telefonu is tiesu negraziai pasielgta, nes aprasymas originalo buvo, tuo tarpu pirkejui pristatyta padielka. Iprasta praktika - pinigu grazinimas. Tik gaila, kad LR istatymai neliepia taip elgtis su elektronikos produktais (kaip kad su kitais produktais - jei pirkejas nepatenkintas kokybe, gali grazinti per 2 savaites).

    Ir taip pas mus Lietuvytej maza e-prekybos apyvarta lyginant su vakarais, o tokie ivykiai tik stabdo progresa...

     

    niekas niekur nedingo :D tiesiog išjungiau kompą ir išėjau. dabar visiems atrašinėju :D nekelk per anksti panikos, kurios nėra. Darbą Jums siūlo e-shop'as http://manopreke.lt

     

    Nezinau, ar tiesiog man nesiseka, ar kas bet niekaip nepavyksta jokio produkto nusipirkti. Daeinu iki apmokejimas, ir ten siulo tik tiesiogini pervedima. Ka bespaustum, puslapis nuluzta.

     

    Puslapio apacioje maciau paypal ikona, kur galimybe per paypal? Taip pat itarima kelia tai, kad nepajungti jokie lt bankai, pvz mokejimai.lt sistema pajungt tai nera sudetinga.

     

    Kaip matau panaudotas prestashop'as, viskas pagal defaulta, tik kad prekes sudetos. Tai irgi pasitikejimo nekelia :D

  14. Viso gero, kloune. Nebeįdomu. Gaila man savo laiką aukoti tokiems kaip Tu :D

     

    Geras is taves zmogus, be izeidinejimu ir pizdavojimosi nieko daugiau neisgirdau :D

     

    Jei jau PHP laikai pilnaverte programavimo kalba, tai parodyk tokius faktus:

    1. PHP nera tik skriptine programavimo kalba veikianti request - response modeliu;

    2. su PHP galima kurti aplikacijas, kurios veiks ir be serverio (tokiu aplikaciju pvz.).

     

    Jei manai pasakysi GTK (jei is vis toki daikta buvai girdejes :D ), tai GTK yra PHP papildymas bandant pritempti iki pilnavertes programavimo kalbos. Bet ten jiem kazkaip sunkiai sekas, primires GTK vystymas kazkodel :D

  15. Tai kad ne tik, mielas kolega. http://www.google.lt/search?q=php+cgi+apache+module Būtent dažniausiai PHP visur ir sukas kaip Apache modulis, o ne CGI. Nors jei pas jus įmonėj tokie serverių specialistai, kaip kad programuotojai kaip tu, dirba, tai nenuostabu, jei nesugeba sukonfigūruoti normaliai.

     

    Links, please, kur oficiali mokslinė literatūra teigia, kad PHP nėra pilnavertė programavimo kalba.

     

    Kas apie papus, kas apie karves. Cia ne apie sauguma eina kalba ir ne apie shared server vs dedicated server.

     

    Stai tau literatura:

    EJB 3 Developer Guide;

    EJB 3 in Action;

    core JAVASERVER FACES (3 chapteri atidziai perziurek - bet jei JAVA'oj nesigaudai nesuprasi).

     

    Ir gali i searcha nevesti "PHP" jei pdf'us ziuresi, nes tokiu budu tikrai reikiamos vietos nerasi :D

  16. Tu man paaiškink, kokį pypį tu čia šneki? Lygini dvi kalbas ir dėl jų skirtumų sakai, kad viena nepilnavertė? C++'e garbage collectoriaus nėra, kuris JAVA'oj yra, tai dėl to C++ nepilnavertė programavimo kalba? PHP/JAVA po default'u int kintamajam 0 priskiria, C/C++ bet ką. Vėl C++ nepilnavertė kalba? Kas tu toks, kad gali teigti, kas yra pilnavertė, o kas nepilnavertė programavimo kalba? PHP'e yra funkcija count_chars(), JAVA'oj nėra, tai JAVA dėl to nepilnavertė programavimo kalba?

     

    sitos tavo mintys gerai nuotaika pakele :D :D :D

    Prisiminiau, kai visai neseniai vienas atejo i PHP programerius darbintis, bet jis ieskojo arba PHP programerio darbo arba krovejo.

     

    JAVA kaip pvz paemiau, nes ja geriau zinau nei kad C, C++ ar .NET - jos visos tokiu pat principu veikia.

     

    JAVA, C, C++, .NET, PHP - vienintele PHP veikia tik CGI rezimu, nes kitaip nesugeba. Elementaru pvz. pateikiau praeitam poste, kokius apribojimus atnesa tai. Tai gan svarbus kriterijus, kodel kuriant didele web sistema renkamasi ne PHP.

     

    Cia ne as teigiu, tai yra viesa ir priimta nuomone. Pasiskaityk rimtesne moksline literatura, o ne wikipedia ar google.

  17. Nepasakok tu man. Kuo skiriasi interpretuojama ir kompiliuojama programavimo kalbos, aš žinau. Visos "skriptinimo" kalbos savaime yra programavimo. Ir tai, kaip kad tu sakai, jog PHP yra skriptų kūrimo kalba, tik patvirtina teiginį, kad PHP yra programavimo kalba. Šia tema gali pasikonsultuoti pas ponią Vikipediją. O tai, kad PHP yra interpretuojama, o ne kompiliuojama programavimo kalba, yra atskira tema, kuria ankstesniuose mūsų postuose nebuvo kalbama, kol tu padaręs teisingą teiginį, kad PHP yra interpretuojama kalba, padarei neteisingą išvadą, jog PHP nėra programavimo kalba.

     

    Tolesnės diskusijos ir klaidingi kolegos sapaliojimai nedomina. Ačiū.

     

    Kas sako, kad PHP ne programavimo kalba? As sakau, kad ji nepilnaverte programavimo kalba.

    Ir prie ko tas interpretavimas ir kompiliavimas? Kaip matau, ne zalio supratimo neturi, apie ka rasiau :D Pabandyk web svetaine padaryti su JAVA, gal suprasi apie ka kalba eina.

    PHP - apdorojus requesta ir issiuntus response yra kvieciami destruktoriai ir sunaikinami visi objektai, kintamieji ir t.t.

    JAVA - apdorojus requesta ir issiuntus response nekvieciami destruktoriai ir visa info islieka.

     

    Atlik paprasta testa:

    registracijos forma, per ja suvedami duomenys ir siunciami i serva, tada duomenys priskiriami objektui (pvz $register kintamasis) ir redirectas i kita puslapi. Paduodant ta kita puslapi isprintink registracijos objekta (var_dump($reqister)). Duomenu nebus. Padaryk ta pati ant JAVA'os - duomenys bus. Kodel? Nes register objektas po redirecto nera sunaikinamas.

  18. Yeah, right...

     

    Atsidarius lt.php.net net tituliniame rasoma:

    "PHP is a widely-used general-purpose scripting language"

     

    Jei nezinot kuom skriptas skiriasi nuo programos:

    skriptas iskvieciamas vienam darbui ir kiekviena karta iskvieciant (t.y. kiekvienam requestui PHP atveju) visi objektai is naujo pakuriami, apdorojus requesta jie sunaikinami.

    Programa - kiekvienam naujam requestui buna ta pati, t.y. objektai is naujo nekuriami ir netrinami kiekvienam requestui.

     

    Jei kyla abejoniu, pasidomekit, kokiu rezimu Apache serveryje buna PHP. O po to zvilgtelkit i Java Sun'o ar Tomcato serveryje. Ir kaip kuriamos sesijos, objektai.

     

    Jei galima rasyti if'us ir aprasyti objektus, tai dar nereiskia visko :D

×
×
  • Pasirinkite naujai kuriamo turinio tipą...