Pereiti prie turinio

Išbandykit mano TVS


Rekomenduojami pranešimai

Esu anksčiau sau pasikūręs paprastą TVS ir nusprendžiau ja pasidalinti. Ji nėra labai funkcionali, tačiau paprastiems puslapiams užtenka. Šiai TVS lengva pritaikyti bet kokį dizainą (užtenka HTML žinių). Be to yra palaikoma daugiakalbystė ir yra šiokia tokia modulių sistema.

 

Instaliacija:

Sistemos veikimui būtinas PHP 5.5 palaikymas. Instaliavimas yra labai paprastas. Įmeskite į savo FTP išarchyvuotus failus ir paleiskite setup.php failą. Gali tekti prieš tai sukurti tuščius .htaccess ir config.php ir juos chmodinti. Po instaliacijos ištrinkite setup.php failą. Sistema yra įdiegiama kartu su pavyzdiniais puslapiais.

Bon apetit.

 

https://github.com/Gugis/cms

 

http://i.snag.gy/661Is.jpg

http://i.snag.gy/icWxx.jpg

http://i.snag.gy/ydAnm.jpg

http://i.snag.gy/ot2zk.jpg

tvs.rar

Redagavo Gugiss
Nuoroda į pranešimą
Dalintis kituose puslapiuose

Panašu, kad parametrų bindinimas yra tik insert'uose, bet ne select'uose? :/

 

Templeitų sistema irgi lyg kažkokia yra, bet kai kur vis tiek spjaudomas HTML iš PHP.

Žinau, database klasė buvo padaryta atmestinai. Ir šiaip daug kur netvarkingai surašytas kodas. Jeigu dar bus ūpo bandysiu atnaujint ją.

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Gal ir nieko būtu tvs, va jeigu su forumiečių pagalba patobulintum, trūksta tokių lietuviškų produktų .

 

O kas iš tų Lietuviškų TVS, jeigu jų dauguma nėra kuo nors išskirtiniai...? Vistiek turėtum keliauti į užsienio rinką, nes ten daugiau modulių sukurtų būtų...

Nuoroda į pranešimą
Dalintis kituose puslapiuose

O kas iš tų Lietuviškų TVS, jeigu jų dauguma nėra kuo nors išskirtiniai...? Vistiek turėtum keliauti į užsienio rinką, nes ten daugiau modulių sukurtų būtų...

na nežinau kaip tau, bet man nevisada reikia super galingo tvs paprastai svetainei, kūris rytu tik resursus su daugybę nereikalingų funkcijų ;)

Nuoroda į pranešimą
Dalintis kituose puslapiuose

na nežinau kaip tau, bet man nevisada reikia super galingo tvs paprastai svetainei, kūris rytu tik resursus su daugybę nereikalingų funkcijų ;)

 

ir kiek jau tu resursu ryja pvz wordpress ? :)

 

mokymosi tikslais kaip kurti TVS'us sitas yra labai gerai, aciu pasidalinusiam, kas nors gal paims ir pasitobulins...

ant producion puslapio bijociau toki paleist ;)

Nuoroda į pranešimą
Dalintis kituose puslapiuose

na nežinau kaip tau, bet man nevisada reikia super galingo tvs paprastai svetainei, kūris rytu tik resursus su daugybę nereikalingų funkcijų ;)

 

Visiškai sutinku, bet kurti dar vieną yra nelogiška, o ypač jei neskirsi jam mažiausiai 50% savo viso laiko :)

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Tai dar pasakyk, kad ne prisi copy pastinai?

Su keleta PHP funkcijų buvo bėdų, tai radau atsakymus Stack Overflow.

jQuery biblioteką ne aš sukūriau, Bootstrap frameworkas irgi ne mano darbas, TinyMCE taip pat parsisiunčiau. Ir netgi pandas ne aš fotografavau. Tai tikriausia čia ne mano tvs :rolleyes:

Redagavo Gugiss
Nuoroda į pranešimą
Dalintis kituose puslapiuose

source coda'a prisi copy-pastino, ir savo TVS jau laiko, tikriausiai net nesupranta ka reliai tas kodas daro, juokdarys :D

kaip visada Dievuliui į langus :D

 

Su keleta PHP funkcijų buvo bėdų, tai radau atsakymus Stack Overflow.

jQuery biblioteką ne aš sukūriau, Bootstrap frameworkas irgi ne mano darbas, TinyMCE taip pat parsisiunčiau. Tai tikriausia čia ne mano tvs :rolleyes:

nu tai ir viskas, ne tavo TVS. neklaidink daugiau žmogaus :D

PS. sekantį kartą galėtu pabandyti rašyti ant kokio karkaso, tarkim laravel.

Redagavo gio
Nuoroda į pranešimą
Dalintis kituose puslapiuose

nieko sau keleta funkciju, kurios yra pamatines, jeigu ju nesugebi pats tokiu dalyku suprogramuoti , tai koks tu programuotojas, bet aisku gi lengviau pure copy-paste padaryti ir nesigilinti ar ten viskas gerai veikia :D

 

Kaip matau programavimo darbais uzsiemi(paslaugas teiki), tai jeigu sita TVS savo darbuose naudoji, tai bet kas galetu nuknist tavo klientu puslapius per 1 min, nes skyliu tai net skaudu ziureti kiek pridaryta :P

 

Net PDO neapsaugos nuo liudnu pasekmiu.

Redagavo VMI
Nuoroda į pranešimą
Dalintis kituose puslapiuose

nieko sau keleta funkciju, kurios yra pamatines, jeigu ju nesugebi pats tokiu dalyku suprogramuoti , tai koks tu programuotojas, bet aisku gi lengviau pure copy-paste padaryti ir nesigilinti ar ten viskas gerai veikia :D

 

Kaip matau programavimo darbais uzsiemi(paslaugas teiki), tai jeigu sita TVS savo darbuose naudoji, tai bet kas galetu nuknist tavo klientu puslapius per 1 min, nes skyliu tai net skaudu ziureti kiek pridaryta :P

 

Net PDO neapsaugos nuo liudnu pasekmiu.

kaip pasakysi...

Nuoroda į pranešimą
Dalintis kituose puslapiuose

jei jau zmogus pasidalina TVs'u, jis jau open source, ir vadinasi nebe jo, o visu ;)

didzioji dauguma visu open source TVs'u naudoja kodus is kitu, tas pats tiniyMCE eina visur beveik, jquery irgi... kodo core dalys irgi daug kur pasikartoja populiariuose TVs'uose... kitas dalykas saugumas, zinoma tokio deti i klientu puslapius negalima, as toki dalyka laikau tik pasimokinimui, kaip padare TVs'a is kazko :) nereikia jau taip baisiai pulti tu kas dalinasi savo darbais, nes cia ir taip aisku kad bus tu saugumo spragu. nebukit jau tokie gyvenimo nuskriausti bent komentaruose :)

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Tuomet turiu tau pasakyti kai ką svarbaus.

 

Kol dar ne per vėlu, JEI dar ne per vėlu - ugdyk įprotį tinkamai komentuoti savo kodą! VISADA VISADA VISADA! Nesvarbu, sau rašai, įmonėje dirbi ar paleidi atviro kodo forma, be jokių išimčių, visada komentuok savo klases ir metodus. Tinkamai formatuok savo kodą, programuok pagal konvencijas ir standartus. Pasidomėk visu tuo ir skirk tam DAUG laiko, geras programuotojas privalo rašyti gražų ir lengvai skaitomą kodą, nes niekam tu nebūsi reikalingas kaip programuotojas, jei darysi tokį bardaką.

 

Lygiavimai - šlubuoja. Tarpeliai - apskritai beveik neegzistuoja. Komentarai - pavieniai, triavialūs dalykai užkomentuoti (panašu, kad tik tose vietose, kur kodas buvo paimtas iš kitų šaltinių) - labai didelis minusas.

 

Pats dirbu didelioje kompanijoje su dideliais tarptautinio masto projektais - patikėk, visa tai yra svarbu dirbant su rimta programuotojų komanda, o jei norėsi dirbti prie tikrai rimtų projektų - dirbsi komandoje.

 

Greitas pavyzdys: pažiūrėk į, tarkim, Symfony 2 karkaso source kodą. Tiesiog blizga, visur DocBlokai, komentarai, detalumas. Kodas surašytas meistriškai, tvarkingai suformatuotas, lengva skaityti, lengva suvokti, lengva extendinti ir rašyti savo papildomus bundl'us.

 

Štai tokio lygio kodą mes rašome ir tau patariu ties šituo dirbti. Įvairių praktiškų programavimo paradigmų, patternų, praktikų ir standartų žinios yra vertingiau, nei mokėti kuo daugiau funkcijų pavadinimų mintinai ar sugebėjimas per dieną parašyti nežmogiškai daug (plius minus) veikiančio kodo, kurį galima bus tiesiog CTRL+A ir DEL, nes niekas su tuo tavo kodu dirbti negalės arba darbas su juo bus tiesiog neefektyvus, jo nesupras ir žmonėms bus lengviau jį tvarkingai perrašyti, kas reikalauja laiko ir kitų resursų, todėl neapsimoka. Padirbėk šioje vietoje, bei linkiu pasisekimo! :)

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Prisijunkite prie diskusijos

Jūs galite rašyti dabar, o registruotis vėliau. Jeigu turite paskyrą, prisijunkite dabar, kad rašytumėte iš savo paskyros.

Svečias
Parašykite atsakymą...

×   Įdėta kaip raiškusis tekstas.   Atkurti formatavimą

  Only 75 emoji are allowed.

×   Nuorodos turinys įdėtas automatiškai.   Rodyti kaip įprastą nuorodą

×   Jūsų anksčiau įrašytas turinys buvo atkurtas.   Išvalyti redaktorių

×   You cannot paste images directly. Upload or insert images from URL.

Įkraunama...
  • Dabar naršo   0 narių

    Nei vienas registruotas narys šiuo metu nežiūri šio puslapio.

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