Diskusijų forumai
Diskusijų forumai     Tinklalapių kūrimas ir programavimas     Kitos diskusijos     Pradžiamokslio klausimai



Pradžiamokslio klausimai

talentas
Bendruomenės narys

 
Tai,va.Turiu klausimą.
Man jau daug metų.Esu tikrai geras weberis. Gaila ,kad nemoku ne jokios kalbos. smile
pakūriau keletą svetainėlių naudodamas serif webplus 2, website x5. Mano metams jau gal ir užtektų, to, ką moku. Bet apetitas kyla bevalgant. Žiūriu, kad nieko gero nesigauna.Reikia susikurt kokį reklaminį skydelį ar kokį paveikslėlį ir nežinau kaip.Čia matau jūs gal ir geranoriškai nusiteikę. Taigi gal galėtumėt paaiškinti, kaip susikurt kokį reklaminį paveiksliuką, ar kokį baneriuką. Yra aišku ir  banerių kūrimo programų, bet manau, kad ten negali išreikšti pilnai savo įdėjų.Na,anksčiau galvojau,kam tos kalbos reikalingos yra programų apsčiai,kuriuos pačios sugeneruoja kodą, bet dabar kažkaip pakeičiau nuomonę.Taigi jei nesunku pamokykit pagyvenusį webmasterį. sad
Paskutinį kartą temą redagavo Edmundas (2010-02-16 15:56:20), redaguota kartų: 1
 
Puslapiai:



Atsakymai į temą

talentas
Bendruomenės narys

 
talentas rašė:
Tai,va.Turiu klausimą.
Man jau daug metų.Esu tikrai geras weberis. Gaila ,kad nemoku ne jokios kalbos. smile
pakūriau keletą svetainėlių naudodamas serif webplus 2, website x5. Mano metams jau gal ir užtektų, to, ką moku. Bet apetitas kyla bevalgant. Žiūriu, kad nieko gero nesigauna.Reikia susikurt kokį reklaminį skydelį ar kokį paveikslėlį ir nežinau kaip.Čia matau jūs gal ir geranoriškai nusiteikę. Taigi gal galėtumėt paaiškinti, kaip susikurt kokį reklaminį paveiksliuką, ar kokį baneriuką. Yra aišku ir  banerių kūrimo programų, bet manau, kad ten negali išreikšti pilnai savo įdėjų.Na,anksčiau galvojau,kam tos kalbos reikalingos yra programų apsčiai,kuriuos pačios sugeneruoja kodą, bet dabar kažkaip pakeičiau nuomonę.Taigi jei nesunku pamokykit pagyvenusį webmasterį. sad

kažin ar čia aš pataikiau?
Edmundas
Tinklalapio šeimininkas

 
Pataikyt tai pataikei, bet jau kitaip pažeidinėji taisykles — rašai keletą pranešimų iš eilės.

Kas dėl pačios temos, vietoj tavęs labai atsakingai rinkčiausi žodžius. Sakai, kad esi geras „weberis“, bet, kaip suprantu, nemoki nei HTML, nei CSS, nei PHP, nei MySQL, nei JavaScript. Visos šios programavimo, skriptinimo ir duomenų bazių valdymo kalbos beveik visais atvejais būtinos. Mano nuomone, geras „webmeistras“ yra tas, kuris sugeba pats nuo 0 sukurti tinklalapį be visokių pagalbinių programų kaip tavo išvardytosios: serif webplus 2, website x5, dreamweaver ir t. t.

Reklamines antraštes gali kurti įvairiomis programomis, jų yra tikrai daug. Paskaityk straipsnį „Tinklalapių kūrimas: pirmieji žingsniai“: ten išvardijau keletą populiariausių grafikos programų, su kuriomis galėsi sukurti reklamines antraštes, tinklalapių dizainus ir kitas grafines detales. Ir apskritai patariu perskaityti visą straipsnį, nes, mano nuomone, jame yra daug naudingų patarimų.

Šiaip standartas tinklalapių dizainams kurti bei foto montažams daryti yra Adobe Photoshop. Tikiu, kad kažkur 95% dizainerių ir grafikos specialistų naudoja būtent šią programą. Jeigu nori pamatyti, kaip Photoshop atrodo ir ką su ja galima nuveikti, gali peržiūrėti mūsų vaizdo pamoką: „Tinklalapio (web) dizaino kūrimas“.

Sėkmės.
talentas
Bendruomenės narys

 
Kad geras weberis čia aišku buvo šposas. Bet, kad atkreipei dėmesį tai tikrai ačiū. Paskaitysiu nurodytą info. Jei kas bus neaišku,- klausiu. Šiaip esu įkyrus,ir neišdidus, tai mėgstu daug klausinėt. smile
Jei konkrečiai, tai būtų dar labai įdomu, kaip ir klausiau, sužinot pvz.kaip susikurt reklaminę nuorodą. Esu žiūrėjęs ne vieną tokią nuorodą, galvojau ,kad pagal kodo pavyzdį galima būtų kažką panašaus pačiam pasidaryt. Tačiau, dažniausiai tik dydį suprantu, kaip padaryt, nes visur pixeliai nurodyti,o kita kodo info ,man visiškai neaiški. Na, pvz.kad ir toks skydelis:
<a href="http://www.apsikeitimai.lt/index.php?option=com_hotproperty&task=viewagent&id=1789" ><img src="http://www.apsikeitimai.lt/images/banners/120x60.png" border="0" alt="Interneto puslapių reklama ir populiarinimas"></a>
čia tik moku borderio dydį pakeist. O pavyzdžiui,kaip pakeist fono spalvą?
Pask. redagavo talentas (2010-02-16 00:39:58), redaguota kartų: 1

Edmundas
Tinklalapio šeimininkas

 
Tokių ir panašių klausimų tau iškils dar ne vieną kartą, nes nemoki HTML kalbos. Kodo pavyzdys, kurį pateikei, yra HTML kodas. Šį kartą paaiškinsiu, ką kas reiškia, bet tikiuosi supranti, jog tokių elementarių dalykų pastoviai aiškinti negaliu.

<a href="http://www.apsikeitimai.lt/index.php?option=com_hotproperty&task=viewagent&id=1789" ><img src="http://www.apsikeitimai.lt/images/banners/120x60.png" border="0" alt="Interneto puslapių reklama ir populiarinimas"></a>


Pirmiausia šiek tiek išdėliokime HTML žymes kitaip, kad būtų aišku, kas kuriam elementui priklauso.

<a href="http://www.apsikeitimai.lt/index.php?option=com_hotproperty&task=viewagent&id=1789" >

    <img src="http://www.apsikeitimai.lt/images/banners/120x60.png" border="0" alt="Interneto puslapių reklama ir populiarinimas">
    
</a>


Kaip matai, elementas img priklauso elementui a. Elementas img reprezentuoja paveiksliuką, o a - nuorodą. Taigi paveikslėlis yra „apjuosiamas“ nuoroda, todėl užvedu pelės žymeklį ant paveikslėlio ir jį paspaudus, lankytojas bus perkeliamas į nurodytą puslapį. Tikiuosi, kad čia viskas aišku.

Toliau elementų atributai. Kas jie tokie? Pažvelgęs į kodo pavyzdį, pamatysi, jog elementas a turi atributą href — jis reikalingas norint nurodyti nuorodos adresą. Elemento img atributų yra daugiau: src, border, alt. Iš jų būtinas yra tik src atributas, kuris, žinoma, skirtas paveiksliuko adresui nurodyti. Atributas border skirtas nurodyti elemento rėmelio storį, o alt — paveiksliuko pavadinimui (kaip jau minėjau, šis atributas nėra reikalingas, BET paieškos sitemoms „patinka“, kai paveiksliukai turi jiems priskirtą pavadinimą).

Kas dėl paveikslėlių, jiems nebūtina nurodyti matmenų HTML kode, kadangi naršyklė pati tuos matmenis paima. Todėl jeigu, tarkime, paveikslėlio matmenys yra 125x125 pikselių ir paveikslėlį įkeli į tinklalapį su tokiu HTML kodu:

<img src="images/reklamine-antraste.jpg" alt="Reklaminė antraštė" />


tai naršyklė ir rodys paveikslėlį visu dydžiu.

Na, čia galima visus pagrindus pasakoti ir pasakoti, bet tam neturiu tiek laiko. Paskaityk šiame tinklalapyje informacijos apie HTML, perskaityk visus susijusius straipsnius. Po to paieškok informacijos kituose tinklalapiuose ir tikrai išmoksi.

PS. kodą forumuose ir komentaruose gali dėti tarp [*code][*/code] žymių (be * ženklo).
talentas
Bendruomenės narys

 
na čia su tą nuorodą tai aišku. Su elementų atributais irgi. Bet nesuprantu dabar ,kaip man pvz.nurodyti tą paveikslėlio adresą,jei aš jį iš savo pc paimu? Na iš tikrųjų pažiūrėjau neaiški dar ta nuorodos dalis:option=com_hotproperty&;task=viewagent&id=1789"
Pask. redagavo talentas (2010-02-16 11:18:19), redaguota kartų: 1

Edmundas
Tinklalapio šeimininkas

 
http://www.apsikeitimai.lt/index.php?option=com_hotproperty&;task=viewagent&id=1789 yra tik nuoroda į tam tikrą puslapį. Siūlau į tai, kas yra šioje nuorodoje, nesigilinti. Paprastai sakant, per įvestą adresą skriptas (šiuo atveju PHP) „žino“, ką jam daryti. Pavyzdžiui, jeigu nurodyta URL ?option=com_hotproperty, tai PHP skriptas įvykdo kažkokį veiksmą (veiksmų seką). Jeigu URL yra, tarkime, ?option=com_somethingelse, tai PHP skriptas vykdo kitus veiksmus. Žodžiu, į tai nesigilink. Ir apskritai, nenunkrypkim nu temos.

Jeigu nori, kad paveiksliukus rodytų visiems, jie turi būti įkelti į kokį nors serverį, kuris tiesiogiai prieinamas internetu. Paprastai serveriai yra siejami su domenais, pavyzdžiui, E-grafika.lt domenas yra susietas su tam tikru serveriu. Kai įvedi į adreso laukelį http://www.e-grafika.lt, naršyklė kreipiasi į serverį ir parsiunčia duomenis į tavo kompiuterį (tinklalapio paveiksliukus, CSS failus ir pan.). Šiaip kiekvienas serveris turi savo IP adresą, todėl teoriškai žinant serverio IP adresą galima taip pat pasiekti tinklalapį. Tarkime, IP adresas 85.209.33.119 (adresą išgalvojau aiškinimo tikslais) yra tas pats kaip http://www.e-grafika.lt, t.y. į adreso laukelį įvedus tiek IP adresą, tiek domeno pavadinimą, būsi nukreiptas į tą patį serverį. Taigi domenai skirti tam, kad būtų galima įsiminti konkrečius žodžius, o ne skaičių kratinį (IP adresus).

Failai tavo kompiuteryje nėra prieinami žiniatinklio, o tai reiškia, kad niekas kitas per internetą tavo failų nepasieks. Todėl, kaip jau minėjau, turi failus talpinti į serverį. Kur juos rasti? Serverių administravimas, priežiūra ir išlaikymas kainuoja, todėl svetainių talpinimo (hostingo) paslaugos yra mokamos (būna ir nemokamų hostingų, tačiau jie „gyvena“ iš reklamos). Pradžiai gali užsisakyti iš puslapiai.lt paprastą talpinimo planą. Pasibandysi, pasinagrinėsi ir suprasi, kas ir kaip ten. Be to, internete yra daug informacijos apie hostingus bei serverius, nepatingėk pagūglinti.

Tarkime, kad užsisakai puslapiai.lt talpinimo paslaugas. Pasirenki tam tikrą subdomeną (subdomeno-pavadinimas.puslapiai.lt), pavyzdžiui, http://grafika.puslapiai.lt. Per FTP klientą įkeli paveiksliukus, tarkime, į images katalogą, taigi paveiksliukai žiniatinklyje prieinami adresu http://grafika.puslapiai.lt/images/mano_paveiksliuas.jpg.
talentas
Bendruomenės narys

 
jau aiškiau. Aš kol kas naudoju tokį nemokamą http://www.lhosting.info. Ten keliu viską į htdocs direktoriją. Bet aš pats nerašau html, generatorius yra programa serif webplus. Ta programa sukuria dvi direktorijas wpimages ir wpscripts, toliau eina atskiri failai visi puslapiai,sitemap, robots.txt failiukas, taip pat paveiksliukai iš tinklapio. Tai kaip suprantu, tas paveiksliukas turi būti ikeltas į wpimages direktoriją? Tam kad būtų prieinamas visiems?
Edmundas
Tinklalapio šeimininkas

 
Serveriuose dažniausiai būna nustatytas viešasis katalogas, kuris dažniausiai būna įvardintas kaip „public_html“, „www“ ar, kaip šiuo atveju, „httpdocs“. Tik į šį katalogą įkelti failai yra prieinami per žiniatinklį. Tarkime, prisijungi per FTP protokolą prie serverio ir matai keletą katalogų:

--  bin
--  cgi-bin
--  httpdocs
--  stats

jei įkelsi, tarkime, failą failas.html į stats katalogą (dažniausiai į tokius katalogus apskritai neleidžiama įkelti failų dėl tam tikrų priežasčių), atsidaręs failą naršyklėje (pav.: http://grafika.puslapiai.lt/failas.html) matysi, kad failas nerastas (gausi 404 pranešimą „Page not found“). Pagal serverio konfigūraciją, failai ieškomi httpdocs kataloge, o kadangi mes įkėlėme failą ne į tą katalogą, failo, žinoma, naršyklė neatidarys. Jeigu perkelsime failą failas.html į httpdocs katalogą ir atidarysime puslapį (pav.: http://grafika.puslapiai.lt/failas.html), failas bus puikiausiai pasiekiamas.

Nesu niekada naudojęs „Serif Webplus“ (ir nesiruošiu jos naudoti), todėl nežinau, ką ši programa sugeneruoja. Taip, supratai teisingai — paveiksliukai pagal šią programą imami iš wpimages katalogo, tačiau tai nereiškia, jog jie būtent ten ir turi būti. Kur įkelsi paveiksliukus pačiame httpdocs kataloge yra tik tavo sprendimas, svarbu, kad HTML/CSS failuose būtų nurodytas tinkamas adresas iki tų paveiksliukų.

Šiaip bijok tokių programų kaip velnias kryžiaus, nes jos, mano nuomone, yra niekinės ir netikusios. Įvairios programos su WYSIWYG (What You See is What You Get) redaktoriais prigeneruoja nešvaraus kodo (HTML kode atsiranda nesąmoninga ir sujaukta struktūra, pridėta bnereikalingų žymių ir atributų). Be to, pats su tokiomis programomis netobulėji ir nieko neišmoksti. Taigi ką gauni iš tokių programų? Gauni apgailėtiną, netvarkingą puslapiūkštį, o pats nieko rimto iš to neišmoksti. Tiesa karti, bet taip jau yra. Sakau iš patirties.

PS. temą perkeliu į „Svetainių kūrimas ir priežiūra“ forumą, nes šioje temoje visiškai nukrypome į lankas, o klausimai nesusiję su dizainu, o apskritai su tinklalapių kūrimu.
talentas
Bendruomenės narys

 
Na,gerai.O kaip wordpress, joomla, php fusion? Gauni irgi padarytą variantą. Aš kai atsidarau sugeneruotą kodą ir pasižiūriu kiek ten prirašyta, tai man plaukai pasišiaušia. Pats tikrai nesiryžčiau kurt tokių baisybių. Bet sutinku ,kad kiekvienas turi teisę būti kažko fanas.
Edmundas
Tinklalapio šeimininkas

 
Kas liečia turinio valdymo sistemas, tai jau visai kas kita. Ne visada reikia išradinėti dviračio, todėl tokiu atveju patogu naudoti atitinkamą TVS. Tokiu būdu galima sutaupyti daug laiko ir susikoncentruoti ties tinklalapio dizainu ar informacija.

Tačiau ir turinio valdymo sistemas reikia mokėti naudoti. „PHP-Fusion“ man asocijuojasi tik su Counter-Strike, Mu-Online, Warez tinklalapiais, kurie, beje, beveik visada šlykščiai atrodo. Dar labiau šlykštu, kai tokių tinklalapių savininkai vadina save patyrusiais „webmasteriais“, nors jie sugeba tik įdiegti TVS, parsisiųsti ir įkelti patikusią dizaino temą bei pakeisti dizaino header'į (viršutinę dalį/logotipą). Kita vertus, kiti žmonės yra iš tikrųjų patyrę tinklalapių kūrime, tačiau vis tiek kartais naudoja kitų kurtą turinio valdymo sistemą, nes nėra prasmės kurti to, kas jau yra sukurta, ypatingai, jeigu pasirinkta TVS pilnai tenkina visus lūkesčius.

Rašydamas ankstesnįjį atsakymą turėjau omenyje, kad reikia ne turinio valdymo sistemų, o pagalbinių programų kratytis. Seniau naudodavau Adobe Dreamweaver — tais laikais atrodė labai šauni programa, su kuria galima kalnus nuversti. Žinojau labai mažai apie HTML ir CSS (na žinoma, kitaip nebūčiau nė naudojęs Adobe Dreamweaver) ir to užteko. Tačiau po kiek laiko išmokau HTML kalbą, buvau apsiskaitęs įvairių patarimų ir man atsivėrė akys. Pastebėjau, kad Adobe Dreamweaver sugeneruoja daug visokio nereikalingo HTML kodo. Be to, per programą puslapis atrodydavo gerai, bet kai atsidarydavau puslapį naršyklėje — visad būdavo kažkas negerai. Taigi galiausiai atsisakiau puslapio struktūros kūrimo su WYSIWYG redaktoriais ir pradėjau rašyti HTML/CSS kodą visiškai nuo 0. Taip darau ir iki šiol. Jeigu ką nors blogai rodo naršyklėje, esu užtrikintas, kad pats kažką blogai padariau, o ne kažkokia programa. Ieškodamas klaidų ir jas išspręsdamas įgaunu daugiau patirties ir žinių, kas yra labai gerai.  wink


Puslapiai: