PHP- ja JS-koodisivujen hakemisto

Omatarveohjelmoija

Hei,

Olen vähän uuno sekä nettikoodailun että unixien kanssa, joten anteeksi jos kyselen ehkä turhan simppeleitä kysymyksiä.

Yritän tässä kehitellä pieniä mutta vaatimattomia nettisovelluksia, jotka käyttävät HMTL-sivuilta kutsuttavia PHP-sivuja ja javascript-funktioita.

Koodin kanssa ei sinänsä ei ole suurempia ongelmia, vaan ongelma on hakemistorakenne ja testaus. Turvallisuuden ja salailun vuosi PHP:t ja JS-sorsat eivät varmaankaan saisi olla samassa hakiemistossa kuin varsinaiset perus-HTML-sivut. Eli pitäisi saada tehdyksi samanlaiset hakemistorakenteet sekä internet-palveluntajoajan serverille että omaan localhostiin, jotta koodia pystyttäisiin kutsumaan samalla koodilla sekä testi- että tuotantoympäristössä.

Internetissä html-sivut ovat (ISP:n Unix-serverillä) hakemistossa
0:/www/o/m/www.omadomain.com/docs
ja localhost on (Windowsissa) osoitteessa
c:\Program Files\Apache Software Foundation\Apache2.2\htdocs\

Eli mihin ja minkänimiset koodihakemistot teen näihin ympäristöihin, jotta niissä oleviin koodeihin voidaan viitata samalla tavalla. Ja miten viitataan niihin koodeihin?

Onko tuo localhostin koko polku vastaava osoite kuin ISP:llä 0:/www ???, eli jos haluan localhostiin vastaavan osoitteen kuin ISP:llä, niin html:t pitää panna omassa koneessa osoitteeseen
c:\Program Files\Apache Software Foundation\Apache2.2\htdocs\o\m\www.omadomain.com\docs ???
Onko näin??? Ja minne silloin pannaan PHP-sivut ja JS-funktiosorsat, ja miten niitä kutsutaan, jotta samat kutsut toimivat myös ISP:n saitissa???

4

567

    Vastaukset 4

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • juhakorkeapudas

      Ei sillä ole merkitystä minkä nimisiä kansiot ovat jos käytät tiedostoihin suhteellista viittausta.
      Etusivu tulee tietenkin olla www-palvelimen juuressa jotta se löytyy kun vierailija tulee sivulle.
      Js-koodit voi olla samassa hakemistossa tai omassaan jos niitä on paljon.
      Testauksen jälkeen siirrät htdocs kansiossa olevat tavarat ftp:llä sivustolle docs-kansioon.

      • Omatarveohjelmoija

        mutta kuten sanoin, simppelien perusasioiden kanssa ollaan tekemisissä. Siis miten tehdään "suhteellinen viittaus" joka toimi sekä Windowsissa että Unixissa? Voisitko antaa esimerkin käyttäen mainitsemiani osoitteita?


      • keksa1
        Omatarveohjelmoija kirjoitti:

        mutta kuten sanoin, simppelien perusasioiden kanssa ollaan tekemisissä. Siis miten tehdään "suhteellinen viittaus" joka toimi sekä Windowsissa että Unixissa? Voisitko antaa esimerkin käyttäen mainitsemiani osoitteita?

        suhteellinen viittaus tarkoittaa, että viitataan toiseen tiedostoon siinä suhteessa missä tämä viittaava sivu on.

        index.html on hakemistossa

        0:/www/o/m/www.omadomain.com/docs tai
        c:\Program Files\Apache Software Foundation\Apache2.2\htdocs\

        jos index.html tiedostossa on viittaus kuvaan kuvat/kuva1.jpg

        < img src='kuvat/kuva1.jpg'>'

        niin silloin pitää olla hakemisto sekä tiedosto

        0:/www/o/m/www.omadomain.com/docs/kuvat/kuva1.jpg

        ja

        c:\Program Files\Apache Software Foundation\Apache2.2\htdocs\kuvat\kuva1.jpg


      • Omatarveohjelmoija
        keksa1 kirjoitti:

        suhteellinen viittaus tarkoittaa, että viitataan toiseen tiedostoon siinä suhteessa missä tämä viittaava sivu on.

        index.html on hakemistossa

        0:/www/o/m/www.omadomain.com/docs tai
        c:\Program Files\Apache Software Foundation\Apache2.2\htdocs\

        jos index.html tiedostossa on viittaus kuvaan kuvat/kuva1.jpg

        < img src='kuvat/kuva1.jpg'>'

        niin silloin pitää olla hakemisto sekä tiedosto

        0:/www/o/m/www.omadomain.com/docs/kuvat/kuva1.jpg

        ja

        c:\Program Files\Apache Software Foundation\Apache2.2\htdocs\kuvat\kuva1.jpg

        Klik-klik, got it!


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

    Luetuimmat keskustelut

    1. Miksi vanhusraiskaajaa ei ole palautettu?

      Ukkola kysyy Rantaselta, vaikka perussuomalaiset ovat olleet hallituksessa kolme ja puolivuotta. Rantasen vastaus on "
      Maailman menoa
      372
      1692
    2. Mitä kirjainta kaipaat?

      🤣🤣🤣🤣🤣
      Ikävä
      114
      1256
    3. Onko ikäerolla väliä?

      Mitä mieltä ootte? Meillä on 14 vuotta ikäeroa.
      Ikävä
      131
      1226
    4. Onko sulla rakas mitään sanottavaa?

      Lähetä tässä kaivatullesi haluamasi terveiset 💌
      Ikävä
      150
      1142
    5. Katri Helena rikkoi hiljaisuuden dramaattisella uutisella: "Elossa ja ilossa ollaan"

      Katri Helena on sinivalkoinen ääni. Hänen klassikkohittinsä ovat tärkeä osa suomalaista kansanperintöä. Katri veti jääh
      Suomalaiset julkkikset
      25
      964
    6. Uusioperhe vai salasuhde?

      Mitä ensisijaisesti haluat? Pelkään, että menetän järjen sun kanssa 😉
      Ikävä
      111
      852
    7. Otan vielä sut

      Niin on tähtiin kirjoitettu. Nainen, turha on kohtaloa juosta pakoon.
      Ikävä
      59
      631
    8. Nanna hakkasi Martinan aivot tuusan nuuskaksi!!!

      Ihme jos Martina pystyy muodostaa järkeviä lauseita tämän nyrkkisateen jälkeen. Ottelupalkkio tuli, tajunta meni.
      Kotimaiset julkkisjuorut
      169
      621
    9. Vaikea löytää samantyylistä miestä

      Nyt on pakko avautua. Onko ketään muuta jonka on yksinkertaisesti todella vaikeaa löytää samanhenkistä kumppania kuin i
      Sinkut
      113
      544
    10. Mulla on ikävä sua!

      Enemmän kuin ikävä... sun kanssa oli niin helppo olla ja jutella!
      Ikävä
      20
      533
    Aihe