Moi,
Itselläni ei ole web-kehittämisestä kokemusta ollenkaan, joten ajattelin kysyä täältä apua. Pitäisi kehittää pienet nettisivut, joiden sisältö olisi staattista ja mahdolliset päivitykset voisivat tapahtua suoraan lähdekoodiin, eli tarvetta CMS:lle ei ole.
Mikä olisi helpoin ja nopein tapa tehdä tällaiset sivut? Wordpressiä ajattelin, mutta ei mahdollista tehdä ilman PHP.
Itse ajattelin comboa HTML + CSS + JS ja hostaisin nuo esimerkiksi Soneran tarjoamalla "kotisivutilalla". Olisiko Adoben Creative Cloudin Dreamweaverista tässä hyötyä (tarvitsen joitain sovelluksia tuosta paketista muuhunkin tarkoitukseen, joten harkinnut hankkimista)
Miten te olette tälläisia web-sivuja toteuttaneet?
Ihan html:ää olen kirjoittanut tekstieditorilla, ja lätkinyt samaisella editorilla css-tyylit kohdilleen.
Dreamweaver käy siihen ihan hyvin, mutta tietenkin ilmaisiakin editoreja on 13 tusinassa.
Physix kirjoitti:
Moi,
Itselläni ei ole web-kehittämisestä kokemusta ollenkaan, joten ajattelin kysyä täältä apua. Pitäisi kehittää pienet nettisivut, joiden sisältö olisi staattista ja mahdolliset päivitykset voisivat tapahtua suoraan lähdekoodiin, eli tarvetta CMS:lle ei ole.
Aina on tarvetta cms:lle. Ehkä jos sulla on vain 2-3 sivua, niin sitten voi miettiä, pärjäisikö staattisilla sivuilla ja Dreamweaverilla. Sen jälkeen ei enää ole järkeä alkaa moiseen räpeltämiseen. Lähtöhinnat php-tuelliselle kotisivutilalle ovat kuitenkin 50 euroa per vuosi, joten jos sivuille on oikeasti käyttöä, niin moinen summa varmasti jostain löytyy.
Tässä on ilmainen webbihotelli perussivuille:
The Alchemist kirjoitti:
Aina on tarvetta cms:lle. Ehkä jos sulla on vain 2-3 sivua, niin sitten voi miettiä, pärjäisikö staattisilla sivuilla ja Dreamweaverilla. Sen jälkeen ei enää ole järkeä alkaa moiseen räpeltämiseen. Lähtöhinnat php-tuelliselle kotisivutilalle ovat kuitenkin 50 euroa per vuosi, joten jos sivuille on oikeasti käyttöä, niin moinen summa varmasti jostain löytyy.
Ilman omaa domainia saa kapsi:sta halvemmalla. (siis. domain muotoa XXX.kapsi.fi on ilmainen).
Bonuksena on se, että palvelimet ovat suomessa + MySQL + 50 Gt + ssh.
Lisäinfoa...
https://www.kapsi.fi/
Huomioitavaa on, että kapsi on tarkoitettu yksityishenkilöille ei kaupalliseen käyttöön.
Minh Truong kirjoitti:
Tässä on ilmainen webbihotelli perussivuille:
Spam spam spam...
Eikö Hostinger vielä ole tarpeeksi munannut itseään asiattomalla mainonnallaan?
Lisäys:
Physix kirjoitti:
Pitäisi kehittää pienet nettisivut, joiden sisältö olisi staattista ja mahdolliset päivitykset voisivat tapahtua suoraan lähdekoodiin, eli tarvetta CMS:lle ei ole.
Mikähän tässä on ongelmana? Onko niin, että sivut eivät sittenkään ole ”pienet”? Vaiko siitä, että yksinkertainen asetelma halutaan välttämättä nähdä ongelmana? No siihen kyllä saa netistä apua. ☺
Vai onko ongelmana se, että sinulla ei ole harmainta aavistusta siitä, miten nettisivuja tehdään?
Hostinger on todella hyvä, jos otat htaccessista niitten sivut pois.
Ja ne "popupit" saa otettua style tägillä pois.
Tälleen,
Normaalisti:
(Koodisi)
(Hostingerin mainoskoodi)
Style tägillä:
(Koodisi)
<!-- tai <style>
(Hostingerin mainoskoodi)
Toimii.
Nopeastihan noilla nykyisillä kotisivukoneillakin sivunsa vääntää, jos omat taidot ei muutenkaan riitä mihinkään hienouksiin, ja saa samalla cms:n kaupan päälle. kotisivukoneita löytyy sekä ilmaisia, että maksullisia (ja ilmaisia maksullisilla lisäpalveluilla). Ja jos päättää domainin ostaa, ei pelkkä domain -ohjaus kotisivun urliin montaa euroa vuodessa maksa.
Kiitoksia vastauksista.
Ongelmana itselläni on, että, en ole koskaan tehnyt nettisivuja ja nämä sivut eivät tule tarvitsemaan CMS.
Mielestäni minun olisi typerää käyttää esim. Wordpressiä, ladata jokin ilmainen teema, muokata ulkonäköä mieleiseksi, mutta silti en tietäisi tuosta rakennetusta CMS:stä mitään (esim. tietoturva-aukot plugineissa).
Weeblyllä olen joskus koulussa nopeasti nettisivut laittanut kasaan, mutta palvelusta pitäisi maksaa kuukausimaksua ja olisin sidottu hostaamaan sivut Weeblyssä.
Tällaisille todella minimaalisille sivuille (2-5 sivua max), jotka eivät tule tulevaisuudessa kasvamaan, haluaisin:
1. Tuntisin sivut täysin, eli osaisin tehdä muutokset, jotka asiakas haluaisi tehdä.
2. Sivut olisivat kevyet ja toimisivat nopeasti.
3. Sivut toimisivat aina varmasti, mielestäni serveripuolen koodi ja tietokanta tuovat sivuihin lisää mahdollisia vikoja.
4. Sivut voitaisiin halutessa hostata muuallakin.
5. Oppisin tekemään nettisivuja "ammattimaisesti" (varmasti monia tapoja)
Et sä voi asiakkaille myydä staattisia sivuja, se ei vain tule toimimaan. Joko opettelet koodaamaan ja tekemään asiat kunnolla tai sitten teet sivuja vain itsellesi huvin vuoksi. Asiakkaat nimenomaan haluavat ympäristön, jossa he voivat itse muokata sivujaan ja niiden tekstejä, eivätkä joudu koko ajan tilaamaan lisätöitä joltain puolituntemattomalta taholta.
Tietokanta ja cms eivät millään muotoa estä sivujen siirtämistä hostaajalta toiselle. Sitebuilderit eivät myöskään tiedä cms:n sisäisestä koodista tai sen plugareista paljoakaan. Tietoturva-aukoista huolehditaan päivittämällä palikat sitä mukaa, kun päivityksiä julkaistaan. Viides kohta on myös ristiriidassa tavoitteesi kanssa: ammattimaisuuteen ei kuulu tekniseen askeettisuuteen pyrkiminen vain vaivannäön minimoimiseksi.
Ota pohjaksi esim. http://getbootstrap.com/getting-started/#template ja rakenna siitä mieleiseksi. Tekstieditori jossa tuki värikoodaukselle yms. on plussaa.
Siinä olet täysin oikeassa että jos taustalla ei ole palvelinpään koodia, niin ei ole huolta että tässä koodissa olisi tietoturva-aukkoja/bugeja.
Keep it simple ja that's it, itse asiassa tällaista soisi näkevän nykyään useimminkin ;)
Lisäksi voi olla kätevää pienissä sivustoissa, että suurin osa sisällöstä vain sinä voit päivittää. Asiakas voi sitten lisätä esim. uutiset-osioon uutisia, tähän äkkiä koodaa jonkun otsikko+teksti lisäysmahdollisuuden, salasanasuojauksen voi toteuttaa vaikka GET-muuttujalla tai htaccessilla, ei siihen ihmeempiä taikoja tarvita.
Olli kirjoitti:
Lisäksi voi olla kätevää pienissä sivustoissa, että suurin osa sisällöstä vain sinä voit päivittää. Asiakas voi sitten lisätä esim. uutiset-osioon uutisia, tähän äkkiä koodaa jonkun otsikko+teksti lisäysmahdollisuuden, salasanasuojauksen voi toteuttaa vaikka GET-muuttujalla tai htaccessilla, ei siihen ihmeempiä taikoja tarvita.
Miksei tuo olisi kätevää suurissa sivustoissa? Miksi lähteä räpeltämään tuollaisia puolitoimivia ratkaisuita, kun valmiilla cms:llä saa kaiken tarvittavan?
Voi kumpa ne keksisi lisätä erilaisia oikeuksia cms-järjestelmiin, jotta asiakas ei pääsisi kuin tiettyyn osioon käsiksi.
</sarcasm>
Olli kirjoitti:
salasanasuojauksen voi toteuttaa vaikka GET-muuttujalla
Jos salasanan laittaminen GET-muuttujaan tuntuu hyvältä idealta, ei kannata koodata itse yhtäkään salasanasuojausta. Huonosti koodaaminen on vaarallista, ja vielä vaarallisempaa on, jos ei edes ymmärrä koodaavansa huonosti. Valmiit järjestelmät ovat siitä hyviä, että tekijöillä on edes jokin käsitys tietoturvasta ja toimivuudesta.
Siis: jos omat ohjelmointitaidot ovat heikot, kannattaa joko asentaa valmis järjestelmä tai edes tyytyä turvallisesti staattisiin sivuihin.
Aihe on jo aika vanha, joten et voi enää vastata siihen.