Avaleht
uus teema   vasta Tarkvara »  Programmeerimine »  [PHP]Teeme oma content management system(CMS != GSM) märgi kõik teemad loetuks
märgi mitteloetuks
vaata eelmist teemat :: vaata järgmist teemat
Hinnavaatlus :: Foorum :: Uudised :: Ärifoorumid :: HV F1 ennustusvõistlus :: Pangalink :: Telekavad :: HV toote otsing
autor
sõnum Saada viide sõbrale.  :: Teata moderaatorile teata moderaatorile
otsing:  
lehm2
Kreisi kasutaja


liitunud: 19.09.2004




sõnum 25.02.2009 18:59:29 [PHP]Teeme oma content management system(CMS != GSM) vasta tsitaadiga

Kindlasti on palju inimesi, kes tahaks või sooviks proovida teha enda poolse CMS. Paraku jääb aga puudu oskustest või lihtsalt pole projekt hästi planeeritud. Alustatakse koheselt koodi kirjutamisega, ning ühel hetkel avastatakse, et tallutakse ühel ja samal kohal.

Mõtlesin, et võiks foorumlaste kaasabiga ühe väikese CMS kokku panna? Põhjaks võibolla läheb käiku Zend Framework ja andmeid hoiaks MySQL. icon_rolleyes.gif

Mõningad skeemid
Manus


_________________
Piilu siia, progreja!
Vajad abi Node.JS-ga ?
Võta ühendust !
Kommentaarid: 15 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 13
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
andrusny
Kreisi kasutaja
andrusny

liitunud: 20.03.2006




sõnum 25.02.2009 19:14:11 vasta tsitaadiga

tsitaat:
Kindlasti on palju inimesi, kes tahaks või sooviks proovida teha enda poolse CMS.

Täiesti õige, olen seda juba pikemalt planeerinud ja nüüd umbes nädal tagasi sai selline valmis. On siis võimalus avada html faile, sisu muuta ja tagasi salvestada faili või hoopis andmebaasi. Luua uusi lehti ja neid andmebaasi salvestada. Ja andmebaasist kustutamine. Faili kustutamist ma põhimõtteliselt ei teinud. Kasutaja pool on hetkel veidi unarusse jäänud, kuna kasutan oma lehel hetkel, siis on lihtsalöt lehel päring vastava sisu jaoks.
Minu admin paneel

edit: demo parool on admin

_________________
Kommentaarid: 7 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 7
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
nene
Kreisi kasutaja
nene

liitunud: 20.03.2004




sõnum 26.02.2009 10:03:07 Re: [PHP]Teeme oma content management system(CMS != GSM) vasta tsitaadiga

lehm2 kirjutas:
Mõningad skeemid

Sellest tillukesest pildist pole nüüd küll suuremat kasu. Pane ikka link täismõõdus pildile ka icon_smile.gif

Aga muidu, olulisem kui konkreetne platvorm ja diagrammid on ikkagi kontseptsioon. Tõenäoliselt pole mõtet üritada midagi väga suurt nagu Joomla, pigem midagi pisikest ja lihtsat. Kontseptsiooni edasiandmiseks on hea kasutada lihtsaid mockupe, a'la "selline võiks välja näha admin liides".

@andrusny, parem vast oleks kui sa jagaksid välja oma koodi, sest nagu sa ise ka ütlesid, siis kasutajaliidese pool on seal niipalju nõrk, et see pigem tõukab eemale, aga koodi pealt ehk saaks midagi edasi arendama hakata. Isegi kui see kood pole hea on ta siiski parem kui mitte midagi.

_________________
Mõistus otsas? Pane pinusse...
Kommentaarid: 24 loe/lisa Kasutajad arvavad:  :: 0 :: 1 :: 23
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
andrusny
Kreisi kasutaja
andrusny

liitunud: 20.03.2006




sõnum 26.02.2009 14:00:44 vasta tsitaadiga

Aga palun, siin on kogu kood+seletused.
adminMF2.rar

Edit: kasutaja poolne osa on fail avalB.php mis lihtsalt lisatakse, kuhu vaja mingi leht liita käsitsi tuleb ette anda milline leht laetakse. Hetkel on ees random generaator, mis laseb suvalist lehte välja.

_________________


viimati muutis andrusny 27.02.2009 20:15:44, muudetud 1 kord
Kommentaarid: 7 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 7
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
Traf
Kreisi kasutaja

liitunud: 04.12.2007




sõnum 26.02.2009 14:09:31 vasta tsitaadiga

Tegin kunagi ühele kliendile PHP+MySQL põhjal CMS'i, mis sisaldas endas

kasutajate haldust (lisamine, eemaldamine, erinevatele adminisektsioonidele ligipääsu lubamine, kasutajal endal parooli vahetus)
sisu haldust (lehtede lisamine, eemaldamine, n+1 tasemega all-lehtede tegemine)
galeriid (piltide upload, n+1 tasemega alamkaustade loomine, thumbnailide genereerimine)
jpm.

Kõik see läks üsna kena väljanägemisega adminipaneeli kokku.

Koodi ma kahjuks välja jagada ei saa, aga nõu ja jõuga võin abiks olla küll thumbs_up.gif
Kommentaarid: 49 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 48
tagasi üles
vaata kasutaja infot saada privaatsõnum
Naljatilk
HV kasutaja
Naljatilk

liitunud: 03.03.2006




sõnum 26.02.2009 23:14:59 vasta tsitaadiga

Sain isegi hakkama suhteliselt samalaadse CMS-iga.. Koodi võin ka jagada pmst, aga hetkel on veel veidike puudulik. Puudu eelkõige menüü sättimine.
Kui on soovi, siis PS.

_________________
Vaata pilti
Kommentaarid: 11 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 11
tagasi üles
vaata kasutaja infot saada privaatsõnum
nene
Kreisi kasutaja
nene

liitunud: 20.03.2004




sõnum 27.02.2009 19:28:07 vasta tsitaadiga

Imelik küll... Teema autor ise ei näita enam mingit huvi üles.
_________________
Mõistus otsas? Pane pinusse...
Kommentaarid: 24 loe/lisa Kasutajad arvavad:  :: 0 :: 1 :: 23
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
i8080
Kreisi kasutaja
i8080

liitunud: 15.03.2002



Autoriseeritud ID-kaardiga

sõnum 28.02.2009 00:04:44 vasta tsitaadiga

analoogne suure suuga tühikargajate teema juba aastaid siinsamas üleval ja võib vist kokkuvõtteks öelda - TEHTUD!!! icon_biggrin.gif icon_razz.gif

https://foorum.hinnavaatlus.ee/viewtopic.php?t=86759
Kommentaarid: 169 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 151
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
lehm2
Kreisi kasutaja


liitunud: 19.09.2004




sõnum 28.02.2009 17:14:49 vasta tsitaadiga

Vabandust, et teema veidike unarusse jäi, kuna olen tegelenud uue programeerimiskeele omandamisega. Selleks on siis Scala, JVM peal jooksev keel.

Täpsemat lugemist Scala kohta http://www.scala-lang.org/
Lisaks on valminud hiljuti ka web framework Lift http://liftweb.net/index.html

Kindlasti CMS puhul jääb samaks andmebaasil põhinev tegevus, võimalik et asi valmib lihtsalt Lift-ga. Üritan nädalavahetusel mõned skeemid kokku klopsida. icon_rolleyes.gif

_________________
Piilu siia, progreja!
Vajad abi Node.JS-ga ?
Võta ühendust !
Kommentaarid: 15 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 13
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
inzinz
HV kasutaja

liitunud: 26.01.2005




sõnum 28.02.2009 20:05:21 vasta tsitaadiga

Pisike soovitus: kui teha siis pigem PHP'd kasutades.

Scala on jvm peal töötav keel, sellest tulenevalt küsimus: mis arvad kui paljudes LAMP lahendustes/serverites on alati ka miski uuemat sorti java/jvm peale pandud ?
Apache on jätkuvalt enim levinud veebiserver ning temaga kaasneb ka php kasutamine: ülemaailmselt ~20 miljoni domeeni kanti jookseb php'd kasutades.

PHP's tehes oleks võimalike kasutajate/huviliste/annetajate arv kõvasti suurem, kuna php on defaultina väga paljudes kohtades peal, mida aga java/jvm kohta öelda ei saa...

_________________
Upload.ee - eestimaine failiupload
Kommentaarid: 4 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 4
tagasi üles
vaata kasutaja infot saada privaatsõnum
nn3_
HV kasutaja
nn3_

liitunud: 13.09.2003




sõnum 01.03.2009 03:25:09 vasta tsitaadiga

Soovitan teema algatajal mingi core valmis teha ja siis soovijad saavad näiteks erinevaid mooduleid treida.

Kindlasti php peal ja kasutada mingit mallimootorit a la Smarty (de facto industry standard), muidu muutub asi varsti hallatamatuks.
Kommentaarid: 4 loe/lisa Kasutajad arvavad:  :: 1 :: 0 :: 3
tagasi üles
vaata kasutaja infot saada privaatsõnum
näita postitusi alates eelmisest:   
uus teema   vasta Tarkvara »  Programmeerimine »  [PHP]Teeme oma content management system(CMS != GSM)
[vaata eelmist teemat] [vaata järgmist teemat]
 lisa lemmikuks
näita foorumit:  
 ignoreeri teemat 
sa ei või postitada uusi teemasid siia foorumisse
sa ei või vastata selle foorumi teemadele
sa ei või muuta oma postitusi selles foorumis
sa ei või kustutada oma postitusi selles foorumis
sa ei või vastata küsitlustele selles foorumis
sa ei saa lisada manuseid selles foorumis
sa võid manuseid alla laadida selles foorumis



Hinnavaatlus ei vastuta foorumis tehtud postituste eest.