Ajankohtaiset-sivun muokkaus salasanan kanssa

PHP-apuaa !

Täysin HTML-pohjaisena sivuntekijänä PHP on minulle hepreaa, ja nyt tuli puolituttu kyselemään, osaisinko tehdä sellaiset kotisivut hänen yritykselleen, josta hän saisi päivitellä ajankohtaista-osiota salasanalla. Ilmeisesti tämä onnistuu PHP:n avulla, mutta miten?

Sen verran olen jujulla, että tällaiseen sisältyy useita eri koodirimpsuja eri kohtiin. WordPressiä olen käyttänyt melko minimaalisesti ja kaikki tiedonsiirtojutut jne tuntuu melko mutkikkailta, eli onko mitään mahdollisuutta tehdä tällaista ns. käsin?

HTML:n ja CSS:n käyttö on tuttua huttua. Kaikki apu on tervetullutta!

3

197

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • drupalisti

      Jokin yleinen PHP-sovellusrunko kuten Drupal tarjoaa valmiit valmiudet esim. MySQL-tietokannalla varustetulle saitille.

      Ohjelmistokehys sisältää valmiina ylläpito-ominaisuuden weblomakkeiden avulla. Sivujen koodi menee tietokantaan, sivuille on sisäänkirjautuminen ja käyttöoikeuksia voi muokata monipuolisesti. Näin sivustoa tai sen osaa pystyy ylläpitämään on-line pienellä harjoittelulla. PHP:stä ei välttämättä tarvitse paljoa tietää.

      http://fi.wikipedia.org/wiki/Ohjelmistokehys

      http://drupal.org/

    • IP-kyttäperkule

      Drupalin käyttöönotto on hyvin helppoa. Ilman tietokantaa se ei kuitenkaan onnistu. Haluttu Drupal-paketti puretaan, siirretään ftp:llä haluttuun paikkaan missä on PHP ja esim. MySQL-tietokanta. Sitten vaan surffataan selaimella ko. indeksitiedostoon ja asennus alkaa. Täytyy tietää mm. tietokannan tunnus ja salasana. Drupalin ominaisuuksia (sisäänkirjautunut) voi muokata valmiilla lomakkeilla melko monipuolisesti. Drupalin oma terminologia täytyy kuitenkin opetella ennenkuin käyttö alkaa sujua.

      Ylläpidon lokiin tulevat näkyviin mm. luvattomat sisäänkirjautumisyritykset ja poistettujen sivujen pyynnöt sekä IP josta niitä on kutsuttu. Jostakin syystä joku kutsuu nodeja numerojärjestyksessä, ehkä hakukone? Minulle on tullut poistetun noden kutsuja mm. seuraavista IP-numeroista:
      74.91.27.82
      156.154.112.11
      178.137.167.27
      187.65.82.222
      192.119.154.172
      192.119.154.179
      199.180.128.136
      204.124.181.122

    • jotakin tulee mielee

      Saitilla täytyy tietysti olla PHP toiminnassa.

      Valmiin ohjelmakehyksen käyttö helpottaisi huomattavasti. Jos välttämättä haluaa tehdä kaiken itse niin voihan siinä olla melko paljon tekemistä.

      Salasanaa ei kannata tallentaa sellaisenaan sisäänkirjautumista varten. Salasanasta tallennetaan vain hash-arvo joka saadaan kryptograafisella hash-funktiolla (sha1 tmv.). Tätä verrataan sisäänkirjautumisessa siihen hash-arvoon joka saadaan käsittelemällä käyttäjän ehdottama salasana samalla kryptograafisella hash-funktiolla. Jos hash-arvot ovat samat niin sisäänkirjautuminen hyväksytään.

      Käyttäjän istunnon ylläpitämiseen tarvitaan sessio. Sessiosta PHP-sivut saavat tiedon kuka niitä kutsuu ja varmuuden siitä että kutsu on auktorisoitu.

      Sivuston lähdekoodin muokkaamiseen tarvitaan lomake jossa käyttäjä voi editoida tekstiä ja syöttää uutta tekstiä. Epäilemättä hän haluaa välillä tarkistaa miltä uusi sivu näyttää.

      Ilman tietokantaa voisi ehkä pärjätä, mutta tiedostojen luonti- ja kirjoitusoikeuksien hallinta palvelimella ei välttämättä ole aivan mutkatonta. Tietokannan käyttö on se standardiratkaisu muuttuvan sisällön tallennukseen.

      ... Valmiin ohjelmakehyksen kanssa tämä kaikki on kuitenkin paljon helpompaa. Miksi pitäisi keksiä pyörä yhä uudelleen, kun se on jo keksitty!

      PHP:n opettelu on helpointa "hands-on". Ei se sinänsä vaikeaa ole, mutta skriptikielien käyttö sokkona on yhtä tuskaa. Tyvipuolelta puuhun on yleensä helpompi mennä kuin latvasta, eli kannattaa aloittaa alusta.

    Ketjusta on poistettu 0 sääntöjenvastaista viestiä.

    Takaisin ylös

    Luetuimmat keskustelut

    1. Poliisi: Kymmenhenkinen pohjalaisperhe ollut vuoden kateissa kansainvälinen etsintäkuulutus Poliis

      Poliisi: Kymmenhenkinen pohjalaisperhe ollut vuoden kateissa – kansainvälinen etsintäkuulutus Poliisi pyytää yleisön apu
      Maailman menoa
      297
      2696
    2. Tässä totuus jälleensyntymisestä - voit yllättyä

      Jumalasta syntyminen Raamatussa ei tässä Joh. 3:3. ole alkukielen mukaan ollenkaan sanaa uudestisyntyminen, vaan pelkä
      Jälleensyntyminen
      300
      1409
    3. Mitään järkeä?

      Että ollaan erillään? Kummankin pää on kovilla.
      Ikävä
      108
      1261
    4. En kadu sitä, että kohtasin hänet

      mutta kadun sitä, että aloin kirjoittamaan tänne palstalle. Jollain tasolla se saa vain asiat enemmän solmuun ja tekee n
      Ikävä
      83
      1251
    5. Noniin rakas

      Annetaanko pikkuhiljaa jo olla, niin ehkä säilyy vienot hymyt kohdatessa. En edelleenkään halua sulle tai kenellekään mi
      Ikävä
      99
      1235
    6. Oisko mitenkään mahdollisesti ihan pikkuisen ikävä..

      ...edes ihan pikkuisen pikkuisen ikävä sulla mua??.. Että miettisit vaikka vähän missähän se nyt on ja oiskohan hauska n
      Ikävä
      58
      1195
    7. Lapuan sanomissa käy rytinä

      Pistivät sitten päätoimittajan pihalle
      Lapua
      45
      1073
    8. Helena Koivu : Ja kohta mennään taas

      Kohta kohtalon päivä lähestyy kuinka käy Helena Koivulle ? Kenen puolella olet? Jos vastauksesi on Helenan niin voisi
      Kotimaiset julkkisjuorut
      75
      976
    9. Au pair -työ Thaimaassa herättää kiivasta keskustelua somessa: "4cm torakoita, huumeita, tauteja..."

      Au pairit -sarjan uusi kausi herättää keskustelua Suomi24 Keskustelupalvelussa. Mielipiteitä ladataan puolesta ja vastaa
      Tv-sarjat
      23
      911
    10. Oot ihana

      Toivottavasti nähdään sattumalta jonain kesäpäivänä♥️🥺🫂
      Ikävä
      33
      807
    Aihe