Kirjautuminen

Haku

Tehtävät

Keskustelu: Nettisivujen teko: Helppo päivityssysteemi

Tiala [04.03.2007 21:09:27]

#

Moi!
Pitaisi saada sivuille sellane päivytys systeemi, jolla vois päivittää sisältöä selaimen kautta. Ja aika helposti, sillä sivuja joita teen tulee päivittämään aika osaamattomat ihmiset tällä alalla... ;)
Itse olen aina päivittänyt ihan vaan omalla koneella, joten en osaa itse tähän mitään keksiä...
Kiitos jos joku ymmärsi mistä on kyse! :D

ta35 [04.03.2007 23:59:57]

#

Ei ihan helppo systeemi, joudut ottamaan huomioon tietoturvan. Kirjautumissivu, joka kysyy salasanan ja käyttäjätunnuksen on välttämätön, jos sivut ovat netissä.

Sitten pitää olla se tiedosto, jota päivitetään. Hoidetaanko se tietokannan kautta vai laitetaanko palvelimelle tiedosto, johon kaikilla on kirjoitusoikeudet? Kirjoitusoikeuksien antaminen on riskaabelia, joskin se voi olla tällaisessa tapauksessa välttämätöntä. Jos sellainen tiedosto luodaan, se tulisi hakemistorakenteessa sijoittaa www-sivujen yläpuolelle. PHP:llä kirjoittaminen tiedostoon kyllä onnistuu.

Kirjauduttuaan sisään päivittäjä kirjoittaisi haluamansa muutokset tai lisäykset. Sitten PHP:llä vielä tarkistettaisiin, ettei tekstin seassa ole koodausta ja poistettaisiin mahd. html yms. turvallisuussyistä. Lopuksi tallennus ja tiedoston sulkeminen.

Tuommoisia tulee mieleen. Itse en ole käytännössä toteuttanut, vaikka olen usein pohtinut ja tuon tyyppistä harjoitustyötä tehnyt.

Mahtaako huonosti toteutettuna olla riski palvelimelle vai pelkästään sivuille?

Cornix [05.03.2007 02:44:39]

#

Sivusto on varmaan tollasessa tapauksessa helpointa toteuttaa jonkin valmiin sisällönhallintajärjestelmän avulla. CMS Made Simple on suht helppokäyttöinen, vaikka asentamiseen ja pystyttämiseen tarvitaanki osaamista.

Oon koittanu myös Joomla!-järjestelmää, mutta se oli kankea ja sen luoma HTML aika rumaa. En siis sitä ainakaan suosittele.

Tiala [10.03.2007 00:22:33]

#

Joo kiitos näistä! Näytti kyllä aika sekavalta tuo CMS MS mutta pakko kai sitä on kokeilla...

Dramo [10.03.2007 09:13:31]

#

CMS softia on vaikka miten paljon. http://en.wikipedia.org/wiki/Content_management_system#External_links löytyy mukava lista cms-systeemien listaus sivuille.

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta