Pereiti prie turinio

qutwala

Patvirtinti nariai
  • Pranešimai

    138
  • Užsiregistravo

  • Lankėsi

  • Atsiliepimai

    92.3%

qutwala Pranešimai

  1. Dėkui už pamoką, manau kažkam tikrai ji pravers. :)

    Tačiau, galbūt turi žinių bei galėtum jomis pasidalinti kuo yra „krūtas“ tavo naudojamas „N“ standartas ir papasakoti plačiau apie pačią technologiją kuri padaro šį standartą išskirtinai greitesnį už esamus kitus naudojamus?

     

    Suprantama, kad viską galima rasti pagoogle'inti, tačiau skaitant pamoką tikrai ji būtų daug įdomesnė. :)

  2. Sveiki ( - os ),

     

    Ieškomas web programuotoja(s) keletai darbų.

    Reikia sukurti sistemą su Lavarel FW ( http://laravel.com/ )

     

    Reikalingi šie moduliai:

     

    • Administravimas
    • Daugiakalbiškumas ( CRUD )
    • Vartotojai ( CRUD )
    • Vartotojų Rolės ( grupės ) ( CRUD )
    • ACL ( CRUD )
    • Naujienų modulis ( CRUD )
    • Meniu modulis ( CRUD ).

     

    Reikalavimai:

     

    • Modular Approach
    • Tvarkingas, dokumentuotas kodas.
    • Moduliai padengti unit testais
    • Kiekvienas modulis turi turėti savo nustatymus naudojamus būtent šiame modulyje. Nustatymai administruojami per administravimą.
    • REST, modulių veiksmai kuriuos atliekame per web interface'ą turi būti galimi atlikti per REST.

     

    Dviračio išradinėti čia nereikės, kadangi esu surinkęs nuorodų kur yra kai kuris funkcionalumas jau realizuotas tad internete resursų tikrai bus.

    Kai kur reikės tiesiog sulipdyti, pataisyti pagal reikalavimus, o kai kur gali tekti ir rašyti nuo 0 ( pvz Meniu Modulis).

     

    Norėtūsi jog žmogus kuris apsiims būtų iš Vilniaus, kad būtų galimybė susibėgti jeigu ką aptarti.

     

    Kandidatai su kainomis ir estimate, AŽ.

     

    ---

     

    Neišsigandot? Puiku! Tuomet galite skaityti toliau. :)

     

    Modulių detalesnis aprašymas:

     

    Daugiakalbiškumas:

     

    Turinio kalbos turėtų būti pasirenkamos url'e nurodant kalbą ( ne sesijomis ), i.e.:

     

    /lt/naujiena/naujiena-1,

    /en/naujiena/naujiena-1,

    ...

     

    Vartotojai:

     

    -

     

    Vartotojų rolės:

     

    Visi vartotojai turi priklausyti kažkokiai vartotojų grupei.

    Po default'u turėtų būti šios:

     

    1. Neregistruotas vartotojas, - GUEST grupė.
    2. Registruotas, - USER grupė.
    3. Administratorius, - ADMINISTRATOR grupė.

     

    Taip pat kaip aukščiau minėjau turi būti galimybė grupes per adminstravimą valdyti. Grupių pavadinimai turi būti verstis per daugiakalbiškumą.

     

     

    Naujienų modulis:

     

    Skirtingom kalbom, - gali būti rašomos skirtingos naujienos.

     

    ACL Modulis:

     

    MOduliai turi būti pasiekiami per ACL. ACL gali turėti: grupė vartotojų ar net kiekvienam vartotojui atskirai dėti teises prie kažkokio komponento.

     

    Meniu modulis:

     

    Galimybė kurti pozicijas, pvz: top, bottom ir ten kurti meniu punktus. Paprasčiausias pavyzdys turbūt būtų su rekursiniu medžiu, pvz: parent - pozicija, child, - meniu punktai. Žinoma, taip pat turi verstis viskas per daugiakalbiškumą. Skirtingos kalbos gali turėti skirtingą kiekį child'ų, pozicijų.

     

    *CRUD - Galimybė kurti, peržiūrėti, atnaujinti, trinti.

     

    Aukščiau minėtų nuorodų pvz:

     

    https://github.com/thorcms/thorcms

    http://pongocms.com/theme-tutorial

    http://typicms.samsfactory.com/

    https://github.com/LavaLite/cms

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