A blog szerkezetének kialakítása. A cikkek optimális aránya egy fiatal blog számára Változási pontok a projekt kialakításában

  • Fordítás
  • helyreállítási mód

Ekaterina Malakhova, szabadúszó szerkesztő Beau Carnes cikkét adaptálta az adatszerkezetek fő típusairól, különösen a Netology blog számára.

„A rossz programozók a kódra gondolnak. jó programozók gondoljon az adatstruktúrákra és azok kapcsolataira.” – Linus Torvalds, a Linux megalkotója.

Az adatstruktúrák fontos szerepet játszanak a szoftverfejlesztési folyamatban, és gyakran felteszik őket a fejlesztői interjúk során is. A jó hír az, hogy valójában ezek csak speciális formátumok az adatok rendszerezésére és tárolására.

Ebben a cikkben a 10 leggyakoribb adatszerkezetet mutatom be. Mindegyikhez vannak videók és példák a JavaScriptben való megvalósításukra. A gyakorláshoz hozzáadtam néhány gyakorlatot az új freeCodeCamp tananyag béta verziójából.

Ebben a cikkben példákat mutatok be ezen adatstruktúrák JavaScript-megvalósítására: akkor is hasznosak lesznek, ha alacsony szintű nyelvet, például C-t használ. Sok magas szintű nyelv, köztük a JavaScript, már rendelkezik implementációval az adatok többségéhez. struktúrák, amelyekről beszélni fogok. Ennek ellenére az ilyen tudás komoly előnyt jelent majd álláskereséskor, és jól jön a nagy teljesítményű kódok írásakor.

Kapcsolt listák

A linkelt lista az egyik alapvető adatstruktúra. Gyakran hasonlítják egy tömbhöz, mivel sok más struktúra is megvalósítható tömb vagy linkelt lista segítségével. Ennek a két típusnak vannak előnyei és hátrányai.

A linkelt lista így működik

A csatolt lista csomópontok csoportjából áll, amelyek együtt alkotnak egy sorozatot. Mindegyik csomópont két dolgot tartalmaz: a benne lévő tényleges adatokat (bármilyen típusú adat lehet) és egy mutatót (vagy hivatkozást) a sorozat következő csomópontjára. Vannak duplán linkelt listák is: ezekben minden csomópont rendelkezik egy mutatóval a lista következő és előző elemére egyaránt.

A linkelt listában az alapvető műveletek közé tartozik a lista elemeinek hozzáadása, törlése és keresése.

A hivatkozott lista időbeli összetettsége ════════ ╗ ║ Algoritmus ║Átlag ║ Legrosszabb eset ║ ╠═════════════════════════════════════════════ ════════ ══ ═╬═════════ ══════╣ ║ Space ║ O(n) ║ O(n) ║ ║ ║ ║ ║ ║ ║ ( n) ║ O (1) ║ O(1) ║ ║ Törlés ║ O (1) O(1) ══════ ═════╝

A freeCodeCamp gyakorlatai

Stackek

Stack az alapszerkezet adatok, amelyek csak az elején teszik lehetővé az elemek hozzáadását vagy eltávolítását. Olyan ez, mint egy köteg könyv: ha a köteg közepén lévő könyvet akarja nézni, először el kell távolítania a tetején lévőket.

A verem a LIFO (Last In First Out) elve szerint van felszerelve . Ez azt jelenti, hogy az utoljára hozzáadott elem lesz az első, amelyik elhagyja azt.


Hogyan működik a verem

A veremeken három művelet hajtható végre: elem hozzáadása (push), elem eltávolítása (pop) és a verem tartalmának megjelenítése (pip).

Veremidő összetettsége ════════╗ ║ Algoritmus ║Átlag ║ Legrosszabb eset ║ ╠════════════════════════════════════════════════ ══════════ ╬ ══════════ ═════╣ ║ Tér ║ O(n) ║ O(n) ║ ║ Keresés ║ O(n) ║ O(n) ║ O(n) ║ ║ O(1) ║ ║ Törlés ║ O(1) O(1) ═══════ ════╝

A freeCodeCamp gyakorlatai

Sorok

Ez a szerkezet felfogható egy élelmiszerbolt vonalának. Először azt szolgálják ki, aki a legelején jött – minden olyan, mint az életben.


Így alakul a sor

A sor a FIFO (First In First Out) elve szerint szerveződik. Ez azt jelenti, hogy csak akkor törölhet egy elemet, ha az összes korábban hozzáadott elemet eltávolította.

A várólista két alapvető művelet végrehajtását teszi lehetővé: elemek hozzáadása a sor végéhez ( sorba állni) és távolítsa el az első elemet ( sorból).

Soridő összetettsége ═══════╗ ║ Algoritmus ║Átlag ║ Legrosszabb eset ║ ╠════════════════════════════════════════════ ══════════╬ ══════════ ═════╣ ║ Tér ║ O(n) ║ O(n) ║ ║ Keresés ║ O(n) ║ O(n) ║ ║ ║ O(n) O(1) ║ ║ Törlés ║ O( 1) O(1) ═══════ ════╝

A freeCodeCamp gyakorlatai

Készletek



Így néz ki a készlet

Egy készlet nem meghatározott sorrendben tárolja az adatértékeket, anélkül, hogy megismételné azokat. Nemcsak elemek hozzáadását és eltávolítását teszi lehetővé: számos más fontos funkció is alkalmazható egyszerre két készletre.

  • Az Union két különböző halmaz összes elemét egyesíti, és eggyé alakítja őket (duplikációk nélkül).
  • A metszéspont elemzi a két halmazt, és „hozzon létre még egyet azon elemek közül, amelyek mindkét eredeti halmazban jelen vannak.
  • A különbség olyan elemek listáját adja ki, amelyek az egyik halmazban vannak, de a másikban nem.
  • Egy részhalmaz egy logikai értéket ad vissza, amely jelzi, hogy egy halmaz tartalmazza-e egy másik halmaz összes elemét.
JavaScript megvalósítási példa

A freeCodeCamp gyakorlatai

Térkép

A Map egy olyan struktúra, amely kulcs/érték párokban tárolja az adatokat, ahol minden kulcs egyedi. Néha úgy is hívják asszociatív tömb vagy egy szótárat. A térképet gyakran használják az adatok gyors megtalálására. Ez lehetővé teszi a következő tevékenységek elvégzését:
  • párok hozzáadása a gyűjteményhez;
  • távolítsa el a párokat a gyűjteményből;
  • meglévő pár megváltoztatása;
  • keresse meg az adott kulcshoz tartozó értéket.

Így működik a térképstruktúra

A freeCodeCamp gyakorlatai

Hash táblázatok

Hogyan működik a hash tábla és a hash függvény

A hash tábla egy Map-szerű struktúra, amely kulcs/érték párokat tartalmaz. Egy hash függvényt használ az index kiszámítására adatblokkok tömbjébe, hogy megtalálja a kívánt értéket.

A hash függvény általában egy karakterláncot vesz be bemenetként, és egy numerikus értéket ad ki. Ugyanazon bemenet esetén a hash függvénynek ugyanazt a számot kell visszaadnia. Ha két különböző bemenetet ugyanazzal az eredménnyel hashelnek, ütközés történik. A cél az, hogy a lehető legkevesebb ilyen eset legyen.

Tehát amikor beír egy kulcs/érték párt egy hash táblába, a kulcs átmegy a hash függvényen, és számmá alakul. A következőkben ezt a számot használjuk tényleges kulcsként, amely megfelel a bizonyos értéket. Ha ismét beírja ugyanazt a kulcsot, a hash függvény feldolgozza azt, és ugyanazt a numerikus eredményt adja vissza. Ezt az eredményt használja a rendszer a társított érték megtalálásához. Ez a megközelítés jelentősen csökkenti az átlagos keresési időt.

A hash-tábla időbeli összetettsége ════════ ═╗ ║ Algoritmus ║Átlag ║ Legrosszabb eset ║ ╠═══════════╬╬═════════ ═════════ ══ ══╬════════ ═══════╣ ║ Tér ║ O(n) ║ O(n) ║ O(n) ║ ║ O(n) ║ ║ sert ║ O(1) ║ O(n) ║ ║ Törlés ║ O(1) O(n) ═════ ══════╝

A freeCodeCamp gyakorlatai

Bináris keresőfa


Bináris keresőfa

A fa egy csomópontokból álló adatstruktúra. A következő tulajdonságokkal rendelkezik:

  • Minden fának van egy gyökércsomópontja (felül).
  • A gyökércsomópontnak nulla vagy több gyermekcsomópontja van.
  • Minden gyermekcsomópontnak nulla vagy több gyermekcsomópontja van, és így tovább.
A bináris keresőfának két további tulajdonsága van:
  • Minden csomópont legfeljebb két gyermekcsomóponttal (gyermekekkel) rendelkezik.
  • Mindegyik csomópont kisebb, mint a jobb oldali gyermekei, a bal oldali gyermekei pedig kisebbek saját maguknál.
A bináris keresőfák lehetővé teszik az elemek gyors megtalálását, hozzáadását és eltávolítását. Úgy vannak elrendezve, hogy az egyes műveletek ideje arányos legyen a fa összes elemszámának logaritmusával.

Egy bináris keresőfa időbonyolultsága ════════ ╗ ║ Algoritmus ║Átlag ║legrosszabb eset ║ ╠══════════════════════════════════ ════════ ═══ ═╬═════════ ═════╣ ║ Space ║ O(n) ║ O(n) ║ n) ║ n) ║ ║ ║ ║ ert ║ O(log n) ║ O(n) ║ ║ Törlés ║ O(log n) O(n) ═════ ══════╝


A freeCodeCamp gyakorlatai

előtag fa

Az előtag (betöltött) fa egyfajta keresési fa. Az adatokat címkékben tárolja, minden címke a fa egy csomópontját képviseli. Az ilyen szerkezeteket gyakran használják szavak tárolására és előadására gyors keresés rajtuk - például az automatikus kiegészítés funkcióhoz.

Így működik az előtag fa

A nyelvi előtagfa minden csomópontja a szó egy betűjét tartalmazza. Egy szó alkotásához a fa ágait kell követni, egy-egy betűn keresztül. A fa akkor kezd elágazni, amikor a betűk sorrendje eltér a többi szótól, vagy amikor egy szó véget ér. Minden csomópont tartalmaz egy betűt (adatokat) és egy logikai értéket, amely jelzi, hogy az utolsó csomópont-e a szóban.

Nézd meg a képet, és próbálj szavakat alkotni. Mindig a legfelső gyökércsomópontnál kezdje, és haladjon lefelé. Ez a fa a következő szavakat tartalmazza: labda, ütő, baba, do, dork, kollégium, küld, érzék.

A freeCodeCamp gyakorlatai

bináris kupac

A bináris kupac egy másik faszerű adatstruktúra. Ebben minden csomópontnak legfeljebb két leszármazottja van. Tökéletes fa is: ez azt jelenti, hogy benne minden szint teljesen le van foglalva adatokkal, és az utolsót balról jobbra töltik.


Így van elrendezve a minimális és maximális kupac

A bináris kupac lehet minimum vagy maximum. A maximális kupacban bármely csomópont kulcsa mindig nagyobb vagy egyenlő a leszármazottai kulcsaival. A minimális kupacban minden fordítva van elrendezve: bármely csomópont kulcsa kisebb vagy egyenlő, mint a leszármazottai kulcsai.

A bináris kupacban a szintek sorrendje fontos, szemben az azonos szinten lévő csomópontok sorrendjével. Az ábra azt mutatja, hogy a harmadik szinten lévő minimális kupacban az értékek nem a sorrendben: 10, 6 és 12.


Bináris kupac időbonyolultsága ═════════ ═╗ ║ Algoritmus ║ Átlagos érték ║ Legrosszabb eset ║ ╠════════════════════ ════════ ═════ ══╬═══════ ════════╣ ║ Space ║ O(n) ║ O(n) ║ O(n) ║ O(n) ║ ║ Beszúrás ║ O(1) ║ O(log n) ║ ║ Törlés ║ o (log n) ║ o (log n) ║ ║ peek ║ o (1) ║ o (1) ║ ═ ═╚╚ ════╩═══════════════╝

A freeCodeCamp gyakorlatai

Grafikon

A gráfok csomópontok (csúcsok) és a köztük lévő kapcsolatok (élek) gyűjteményei. Hálózatoknak is nevezik őket.

A grafikonok két fő típusra oszthatók: irányított és nem irányított. Az irányítatlan gráfokban a csomópontok közötti éleknek nincs irányuk, míg az irányított gráfokban az éleknek igen.

Leggyakrabban egy gráfot kétféleképpen ábrázolnak: lehet szomszédsági lista vagy szomszédsági mátrix.


Grafikon szomszédsági mátrix formájában

A szomszédsági listát úgy lehet felfogni, mint egy elemek listáját, ahol az egyik csomópont a bal oldalon van, és az összes többi csomópont, amelyhez kapcsolódik a jobb oldalon.

A szomszédsági mátrix egy olyan számrács, amelyben minden sor vagy oszlop a grafikon különböző csomópontjainak felel meg. Egy sor és egy oszlop metszéspontjában van egy szám, amely a kapcsolat meglétét jelzi. A nullák azt jelentik, hogy hiányzik; egységek – hogy van kapcsolat. Az egynél nagyobb számok az egyes hivatkozások súlyát jelzik.

Vannak speciális algoritmusok a gráfok éleinek és csúcsainak megtekintésére - az úgynevezett bejárási algoritmusok. Fő típusaik közé tartozik a szélességi keresés ( szélesség-első keresés) és mélységben ( mélységi első keresés). Alternatív megoldásként felhasználhatók annak meghatározására, hogy bizonyos gráfcsúcsok milyen közel vannak a gyökércsomóponthoz. Az alábbi videó bemutatja, hogyan hajthat végre széleskörű keresést JavaScriptben.

Blog szerkezete

Mielőtt elkezdené feltölteni blogját minőségi tartalommal, meg kell értenie annak szerkezetét.

A blog szerkezete feltételesen két részre osztható, belső és külső, ahol a belső a fájlok (olyan mint a belső szervek), a külső pedig a tartalom és az architektúra ( kinézet).

Vizuálisan tekintse át a blog külső és belső felépítését (lásd Függelék, 1. és 2. ábra).

A két ábrán látható, hogy az "architektúra" kissé eltérhet. Egy blognak lehet egy (jobb) vagy két (bal és jobb) oldalsávja, melyik a jobb - te legyél a bíró, én úgy döntöttem, hogy a másodikat választom. Minden más alapvető különbségek Nem.

Legfelül a fejléc (header.php), ahol a header.php a fejléc fájl, itt a logó az oldal nevével és a menügombokkal.

A blog alapvetően fájlrendszer, amely HTML forráskódból áll, css stílusokés a JavaScript programozási nyelv, amelyek együttesen hoznak létre weblapokat.

A HTML kód egy szabványos jelölőnyelv, amely lehetővé teszi bármely dokumentum megjelenítését a böngészőben könnyen olvasható formában.

CSS -- CascadingStyleSheets -- a lépcsőzetes stíluslapok felelősek a weboldalelemek megjelenéséért.

A JavaScript egy szkriptnyelv, amely dinamikát és interaktivitást biztosít a weboldalaknak.

Folytassuk a blog külső felépítésének áttekintését. Az oldalsávban található egy oldalsáv, amely főleg navigációs elemeket tartalmaz a felhasználók kényelme érdekében, hirdetési blokkok, előfizetési űrlapok és egyebek.

A blog központi része talán a legfontosabb terület, amelyhez minden más létezik. Itt van a tartalom (tartalom), mi teszi népszerűvé az oldalt, vagy fordítva.

Az Index.php, single.php, archive.php, search.php, page.php olyan fájlok, amelyek tartalommal rendelkező weboldalakat alkotnak. Tekintsük mindegyiket külön-külön.

Index.php - főoldal fájl. Tovább kezdőlap az utolsó néhány cikk előnézete jelenik meg. Ha a böngésző sorába beírod az oldal url címét, akkor a felhasználó a főoldalra jut, ha pedig szöveget írsz be pl.: mi az index.php? majd kattintson a keresési eredményre, majd a kategória vagy az alkategória oldalára kerül, közvetlenül a cikkbe.

Single.php - oldalfájl egyetlen cikkel.

Archive.php - archív oldalfájl. Az archívum a bejegyzéseket csökkenő sorrendben tartalmazza. időrendben, dátum, hónap és év szerint.

Search.php - egy fájl, amely rövid kivonatokat jelenít meg a cikkekből, amikor a felhasználó a webhelykereső űrlapot használja, amely a "fejlécben" vagy az oldalsávban található.

Page.php - statikus oldalfájl. Ezek olyan oldalak, amelyek külön léteznek a főoldaltól, a címsoroktól és az alcímektől. Egy ilyen oldalon elhelyezhet egy oldaltérképet, önéletrajzát, vagy bármit, ami nem igényel mély megfontolást és folytatást.

A blog tartalmának strukturáltnak kell lennie, azaz kategóriákra (címsorokra) és alkategóriákra (alcímekre) osztva, valamint külön oldalakkal kell rendelkeznie. Például, ha a blogod az autókról, a karbantartásról és a javításról szól, akkor több címsort is létrehozhatsz: „autó”, „működtetés”, „autójavítás”. Ezután ezek a címsorok alcímekre oszlanak, például az „autók” fel vannak osztva „sportkupé”, „szedán”, „terepjáró”. A „művelet” címsor „tanácsadás autósoknak”, „tuning” részekre oszlik. Az „autójavítás” címsor felosztható „motor”, „váltó” stb. Magukban a rubrikákban Általános információ megfelel a témának, és miről szól ez a rubrika (lásd Függelék, 3. ábra).

Az ilyen tartalomoptimalizálás minőségileg befolyásolja a használhatóságot, és ennek megfelelően kedvelik a keresők.

Bármely oldal alján található egy lábléc (footer.php), amely nem csak a teljesség vázlatát adja a projektnek, hanem tartalmazhat különféle információkat, címet és oldalt, tartalmazhat menüt, cikklistát, jelenléti számlálók stb.

Üdvözlet olvasóim! 🙂

Ebben a cikkben megvizsgáljuk blog felépítése ma az egyik legnépszerűbb. Azt is figyelembe veszik Főbb jellemzők, lehetővé téve tulajdonosaik számára, hogy elérjék ezen erőforrások létrehozásának fő céljait.

Míg manapság az internetes boltok népszerűbbek a Runet-felhasználók körében, a blogok iránt nagy a kereslet a nyugati közönség körében. Ezt bizonyítja a FÁK legnépszerűbb keresőjének, a Yandexnek a statisztikái is, havonta 20 794 018 lekérdezés az "Online áruház" szóval, szemben a 866 033-mal a bloggal.

De ennek ellenére a blogok száma még mindig nagyon lenyűgöző 🙂 Következő lépésként megvizsgáljuk az ilyen típusú oldalak jellemzőit, hogy megértsük, hogyan befolyásolják a blog szerkezetét.

Először is, értsük meg, mi az a blog. Hozzáférhető nyelven szólva ez egy olyan oldal, amely bevezető jellegű információkat tartalmaz bármely tudásterületről. Az anyagok a legtöbb esetben szöveges információkkal és különféle médiatartalommal: fényképekkel, videókkal vagy akár hanganyagokkal, illetve ezek kombinációival töltött cikkek vagy bejegyzések.

A blogok készítői által követett célok listája ugyanolyan kiterjedt, mint a közösségi hálózatoké. Ennek oka a tartalom változatossága, amely mindkét esetre jellemző. És a cikkben leírt célok mellett megnevezhető például az emlékiratok funkciója (annak köszönhetően, hogy a blog egy személy életének szentelhető, vagy a blog készítőjének jegyzetei lehetnek).

Ezenkívül a kommunikáció megszervezésének köszönhetően az ilyen oldalak szocializációs funkciót töltenek be, segítve a felhasználókat hasonló gondolkodású emberek, barátok és még lelki társ megtalálásában 🙂

A blogolás jellemzői közül meg kell jegyezni ennek a folyamatnak az egyszerűségét, mert. ez magában foglalja a cikkek írását és közzétételét egy választott témában. Ha nem akarsz erre időt pazarolni, vagy szeretnél javítani és felgyorsítani ez a folyamat, mindig igénybe veheti a szövegírók cseréjének szolgáltatásait.

Ilyen forrás például az ETXT.ru, ahol mindig vásárolhat kész cikkeket bármilyen témában, amely lehetővé teszi, hogy könnyen és anélkül Extra erőfeszítést töltse fel a webhelyet tartalommal, növelve ezzel a forgalmat és a helyezést a keresési eredmények között.

Ami az erőforrás megnyitását és támogatását célzó intézkedéseket illeti, meg kell mondani, hogy nem különböznek a cikkben leírtaktól. Ha érdekli saját forrás létrehozása, erősen ajánlom, hogy olvassa el ezt a cikket, mert. ma az interneten megtalálhatók az ott felsorolt ​​összes módszerrel kidolgozott projektek. Így lehetővé teszi a választást.

Azonban, amikor információkat tesz közzé az oldalon, rendkívül óvatosnak kell lennie, mert. Számos ország jogszabályai büntetőjogi szankciókat írnak elő a pornográf, kompromittáló jellegű információkért, valamint az etnikai és egyéb gyűlöletkeltésért.

Részletesebb információkat az interneten és annak a tárhelyszolgáltatónak a honlapján találhat, amelynek szolgáltatásait igénybe kívánja venni, amikor projektjét egy internetes szerverre helyezi.

És igen, majdnem megfeledkeztem a legérdekesebb funkcióról 🙂 A blogok lehetővé teszik a készítőiknek, hogy pénzt keressenek, méghozzá egészen jók. Erről a következő kiadványokban lesz szó. Desszertnél nem szakadunk el a főételtől 🙂

És most itt az ideje átgondolni, hogy a fent leírt funkciók hogyan hatnak a blog szerkezetére. Az előző cikkben a fajtáiról beszéltem. Ugyanitt megígértem, hogy a webhelytípusokról szóló jövőbeni cikkekben nem vonom el a figyelmemet a külső szerkezetük.

Ígéretünket betartva azonnal folytatjuk belső szerkezet blog 🙂

Példaként egy blog szerkezetére tekintse meg ezt a projektet - egy webhelyet.

1. Főoldal

Itt a legtöbb esetben a nemrég hozzáadott cikkek listája található. Az egyetlen bejegyzésnek szentelt blokkban általában a bejegyzés képe, rövidített szövege, szerzője és a megjelenés dátuma jelenik meg.

A felhasználók figyelmének felkeltése érdekében az alkotók figyelembe veszik a közösségi hálózatokról érkező megjegyzések, megtekintések és „lájkok” számát a WordPress blog szerkezetének ezen elemében. Általában a like-számlálók a megfelelő gombok mellett helyezkednek el, amelyek segítségével a megfelelő közösségben az oldaladra mutató linket küldhetsz.

A blog szerkezetének ez az eleme nem sokban különbözik az előzőtől. A cikkek is itt találhatók. Az egyetlen különbség a karakterükben van. Míg a főoldalon megjelenési sorrendben szerepelnek, addig itt a kiadványok témaköre szerint csoportosítva vannak, amelyek sok tekintetben átfedésben vannak a kategória nevével.

A nagy közönséggel rendelkező blogok, valamint az online áruházak felépítése lehetővé teszi a kategóriák alkategóriákra való felosztását. Ez szükséges a felhasználók keresésének egyszerűsítéséhez, a webhely felépítésének javításához és a témával kapcsolatos egyéb cikkek népszerűsítéséhez.

Ezenkívül ezt a partíciót az erőforrás robotok általi indexelésének javítása érdekében hajtják végre. kereső motorok, ami rendkívül fontos az oldal népszerűsítése és új felhasználók vonzása szempontjából.

A blog szerkezetének ez az összetevője elengedhetetlen és kötelező! Íme a cikk bővített szövege.

Opcionálisan (nem minden forráson) elhelyezhető információ a megjelenés dátumáról, a szerzőről az oldalára mutató hivatkozással és a megjegyzések számával a megjegyzéseket tartalmazó blokkra mutató hivatkozással.

Mivel az ilyen típusú oldalak egyik fő célja a kommunikáció megszervezése, és hozzájárulnak a látogatók szocializációjához, a kommentelés lehetősége a WordPress blog szerkezetének kötelező eleme.

Ez a cikk alján található megjegyzés hozzáadásával valósul meg. Általában hozzáértő és előrelátó blogtulajdonosok nyitják meg az oldalon regisztrált felhasználók, illetve fiókkal nem rendelkezők számára.

A nem regisztrált személyeknél lehetőség van véleményezésre az Ön megjelölésével email cím(e-mail) vagy fiókon keresztül a közösségi hálózatokon.

A megjegyzéseket tartalmazó blokk általában a cikk alján található, és a regisztrált felhasználók számára a szövegből, a megjelenés dátumából és a szerző nevéből áll az avatarjával - a regisztráció során kiválasztott képpel. Ezenkívül gyakran van egy gomb a válaszadáshoz és speciális gombok a megjegyzések újraküldéséhez a közösségi hálózatokon.

Így a komment egyfajta „cikk a cikkben” 🙂 Ezt bizonyítja a felépítése is, ami nagyon hasonlít egy blog felépítésére.

A szocializáció további eleme a közösségi gombok, amelyek a cikk különböző helyein helyezkedhetnek el, és nevükkel hálózati logóknak tűnnek, amelyek akkor érhetők el, ha föléjük viszi az egérmutatót.

A blog szerkezetének ez az eleme nem kötelező, mivel sok projektet a szerzők önállóan karbantartanak, és nem látnak okot rá. adott típus oldalakat. Ehelyett minden szükséges információ magáról az "A szerzőről" részben található.

A szerzői oldalak igen nagy és népszerű források kiváltságai, ahol a cikkeket szerzők, sőt olvasók csoportja készíti. Ebben az esetben információkat tartalmaznak a felhasználóról (születési dátum, elérhetőségek, idő). utolsó látogatás, különböző értékelések), publikációi és megjegyzései más szerzők cikkeihez.

A projektem jelenleg nem nagy, de ez az oldaltípus továbbra is jelen van a blog szerkezetében. Megelőlegezve ezzel kapcsolatos kérdését, elmondom, hogy a szerző oldalát nézőpontból készítettem, hogy új szerzők megjelenésekor így meg lehessen különböztetni őket a többi felhasználótól 🙂

De a látogatók számának növekedésével biztosan megjelennek 🙂 Addig is példaként mutatok példákat a blog szerkezetének ezen elemeire harmadik fél forrásaiból 🙂

Általános szabály, hogy a blog szerkezetének ez az eleme a webhely különböző oldalait képviseli, de vannak lehetőségek ezen információk kombinálására is.

Általában itt van információ az erőforrás létrehozójáról: egy rövid önéletrajz, egy fotó a szerzőről (opcionális), és hogyan jutott eszébe a projekt létrehozásának.

Továbbá, hogy felébressze az erőforrás iránti bizalom érzését, a blog szerkezetének ezen eleme információkat tartalmaz, amelyek leírják a szerző tapasztalatait azon a tudásterületen, amelynek a projektet szentelték.

Az erőforrással kapcsolatos információk hasonló felépítésűek: miről szól az erőforrás, mióta működik, és a fejlesztési kilátásokkal kapcsolatos információk továbbra is közzétehetők. Az utolsó blokkot nem gyakran fogja látni - csak nagy erőforrásokon, amelyek érdekesek lehetnek a befektetők számára, akik számára ilyen információkat tesznek közzé.

6. Felhasználási feltételek

A blog szerkezetének ez az eleme emlékeztet arra, hogy valaki más információinak felhasználása és a sajátjaként való továbbadása csúnya 🙂 Ráadásul a plágium miatt a nemzetközi szerzői jogi törvények miatt problémák adódhatnak a bűnüldöző szervekkel.

Ezen túlmenően itt általában felsoroljuk azokat a feltételeket, amelyek mellett az erőforrás tartalmának személyes célokra történő felhasználása megengedett (általában feldolgozott formában).

A blogszerkezet ezen elemének fő célja, hogy hirdetőket vonzzon az oldalra.

Itt olyan információkat találhat, amelyek érdekesek lehetnek a befektetők számára: források témái, látogatottság és közönség besorolása különböző tényezők (nem, életkor, földrajzi elhelyezkedés, felhasználás) szerint mobil eszközök satöbbi). Olyan hirdetők véleményét is megtalálhatja, akik korábban már elhelyezték termékeiket.

Miért történik mindez? Észrevetted a weboldalak különböző helyein elhelyezett reklámszalagokat?

Szóval, hadd mutassam be egy nagyon Érdekes tény- ez az egyik igazán működő módja annak, hogy pénzt keress az interneten. A blogok esetében pedig általában ez a fő.

Ennek a funkciónak köszönhetően a blogstruktúra ezen elemén láthatja a hirdetésre fenntartott helyek listáját és az egyes blokkok árát. További feltételek is itt vannak feltüntetve: az elhelyezés feltételei és a kedvezmények a szolgáltatások megújítása és hosszú távú megrendelése esetén.

Éppen ezért ez az oldal nagyon fontos eleme a blog szerkezetének. De célszerű csak a meglátogatott forrásokra helyezni - naponta legalább 200 egyedi látogató. A befektetők elsősorban erre a számra figyelnek.

8. Oldaltérkép

A blog szerkezetének ez a komponense a kiterjedt szerkezeti elemrendszerrel rendelkező nagy projektek kiváltsága is.

A térképoldal univerzális minden típusú webhelyhez, és a blog sem kivétel e szabály alól. Éppen ezért erről az elemről és céljáról bővebben az „Egy webáruház felépítése” című cikkben olvashat, de nem látom okát, hogy újra elmondjam a saját szavaimat 🙂

Ezzel az optimista hanggal fejezem be a történetemet. Hadd emlékeztesselek arra, hogy ebben a cikkben figyelembe vették blog felépítése- ma az egyik legnépszerűbb forrástípus. Így folytatjuk cikksorozatunkat, amely a ma létező egyes webhelytípusok részletesebb tanulmányozását szolgálja. Ezért a következő cikkekben a fejlesztési, karbantartási és bevételi jellemzők áttekintését várják a közösségi hálózatokon, a céloldalakon és más típusú forrásokon.

Hagyja meg észrevételeit a megjegyzésekben, véleménye nagyon fontos számomra. Ez segít a webhelyem jobbá tételében, és érdekes információkkal tölti fel az Ön számára.

Maradjon velünk.

Sok szerencsét mindenkinek! 🙂

P.S.: ha weboldalra van szüksége, vagy egy meglévőn módosítani kell, de erre nincs idő és kedv, akkor tudom ajánlani szolgáltatásaimat.

Több mint 5 év tapasztalat professzionális weboldal fejlesztés. Dolgozik vele PHP, nyitott kocsi, WordPress, Laravel, Yii, MySQL, PostgreSQL, JavaScript, Reagál, Szögletesés egyéb webfejlesztési technológiák.

Különböző szintű projektek fejlesztésében szerzett tapasztalat: céloldalak, vállalati weboldalak, Online vásárlás, CRM, portálok. Beleértve a támogatást és a fejlesztést Nagy terhelésű projektek. Jelentkezéseit e-mailben küldje el [e-mail védett].

Ma bizonyos körülmények miatt (helló SHL 😉) a következő kérdésre gondoltam. Mi legyen az optimális cikkarány egy fiatal blog számára? Azok. egy olyan struktúra, amely segít a blog hatékonyabbá tételében a rendszeres olvasók vonzásában és a keresési forgalom növelésében.

Hadd magyarázzam el, mire gondolok.

  • Vannak olyan SEO cikkek, amelyek a keresőmotoroktól érkező forgalom megszerzésére szolgálnak. Ezek kulcskifejezésekre vonatkozó cikkek, a fiatal oldalakon általában alacsony gyakoriságú (alacsony gyakoriságú) lekérdezések vannak. (

Ha megnézi az első bejegyzéseimet, nyilvánvaló, hogy a legtöbbet a keresési forgalom növelésére írták. Jól láthatóak kulcsszavakat alatt van kiválasztva alacsony frekvenciájú kérések. A bejegyzések témaválasztását természetesen az újonc diktálta, hogy létrehozza blogját.

Az újoncok pedig, akik főként a keresőmotorokból érkeznek az oldalamon, ujjain számolhatók. Keresési forgalom ugyanis eddig gyakorlatilag nincs, és egyhamar nem is lesz (elvileg a homokozóból való kilépés nem lesz hamarabb, mint 3-4 hónap múlva). Ráadásul elég erős a verseny, nem lesz könnyű betörni a csúcsra.

Az eredmény egy dilemma: ki a fasznak írom a blogomat🙂 Vagy a jövő keresési forgalmára, vagy az itt és most élő emberekre?

Felteheted magadnak ugyanezt) Biztos vagyok benne, hogy a legtöbb kezdő nem tud egyértelműen válaszolni erre a kérdésre. Aki pedig teheti, az meg fogja érteni, hogy céljaik elvesztették relevanciájukat, vagy nem mindig hatékonyak azok az eszközök, amelyekkel ezeket a célokat el akarják érni.

A legravaszabb .. az okos válaszol" Magamnak írok, és ha valakinek tetszik, annak örülök» 🙂 Nem mellesleg nem rossz megközelítés.

Milyen következtetéseket vontam le.

Nyilvánvalóvá vált számomra, hogy nem akarok fél éven keresztül csak unalmas cikkeket írni a keresőmotoroknak az űrbe, arról, hogyan kell telepíteni valamilyen bővítményt, vagy szép gombot csinálni. Természetesen ezek az információk a fiatal állatok számára szükségesek és hasznosak, de a blogomon hamarosan nem fognak tudni a létezéséről.

A blogom témájából adódóan gyakran járok versenytársak körül barangolni, igazából rengeteg van. És már kezd elegem lenni az ilyen oldalak monoton, replikált seo tartalmaiból.

Csak kiabálni akarok - srácok, térjetek észhez, ne szenvedjetek a szeméttől! Ezzel nem érsz el semmit, legjobb esetben a maradékot szeded össze a komoly fejlett erőforrások táblázatáról.

Mivel a kezdeti lépések nagy részét már leírtam, a legfontosabb pluginek is ki lettek rendezve, végre van idő az érdekesebb témákra ( legalábbis számomra érdekes).

Olyan témák, amelyek nem csak a legzöldebbeket (a jövőben), hanem a haladóbb bloggereket is vonzzák. És az ilyen bloggerek számára a kezdeti cikkeim abszolút érdektelenek lesznek, nos, kivéve, hogy kritizáljam a dögöt 🙂

Ezért elkezdtem időről időre hígítani a seo bejegyzéseket más cikkekkel, hogy vonzzam a közönséget. És minél tovább, annál gyakrabban kezdtem kifejezetten élő embereknek írni, akiket érdekelne az olvasás itt és most, és nem PS-nek, akik nyugodtan eltemethetik az oldalt a mélybe. Keresési eredményekés csak időpocsékolás lesz.

Erről szólt tehát ez a hosszú előjáték. Ez nyilvánvaló a blog általános sikeréhez olyan tartalommal kell rendelkeznie, amely vonzza az embereket és a keresőmotorok számára, természetesen ideális esetben, ha kettő az egyben egyszerre)

Ne feledkezzen meg a pénzkeresésről, ha lehetséges, semmi sem motivál a további fejlődésre, mint például a profitszerzés a kedvenc üzletéből ( persze a fiatal oldalak ne erre koncentráljanak, minden később lesz) A lényeg, hogy ismerd a mértéket, nehogy ártson a blognak.

Komolyan megzavart a kérdés – mi legyen a blog cikkeinek optimális felépítése. Eleinte ps-re írtam, smo-ra hígítva cikkekkel. Gondoltam, nem baj, most a jövőért dolgozom, aztán maga a forgalom is úgy fog folyni, mint a folyó a kérésektől. De szerencsére időben meggondolta magát ( köztük a jó emberek felnyitották a szemüket néhány dologra) - ezek a kilátások nem valósulhatnak meg, ha most nem végeznek komoly munkát.

Ezért úgy döntöttek, hogy az érdekes cikkekre összpontosítunk, hogy állandó közönséget teremtsünk, és néha felhígítjuk őket SEO cikkekkel.

A cikkek optimális kombinációja

Hozzávetőleges a legjobb kombináció, véleményem szerint 2 az 1-hez, azaz két cikk az emberek vonzására, egy a keresőmotorok számára. A közeljövőben megtudom, hogy igazam van-e vagy sem)

Miért ilyen következtetés?

Az tény, hogy a PS algoritmusokat folyamatosan fejlesztik, és szabad szemmel is látható a további fejlődési irányuk. A fejlesztésen van a hangsúly viselkedési tényezők– azaz a visszafordulási arány csökkenése, az oldalon való tartózkodás időtartamának növekedése stb. Egyszóval élőben látogatott érdekes SDL-t készítünk.

SEO háttal!

Már sok SEO bizonyítékot mutatott be arra vonatkozóan, hogy a jó PF jobban növelheti a pozíciókat, mint az összes SEO optimalizálás együttvéve. És én magam is kezdem érezni a PF hatását. A fiatal kivetítők számára pedig ez kétszeresen is fontos.

Többek között kapsz élő, kommentelt blog! És ez nagyon kedves barátok, valószínűleg még kedvesebbek, mint a meglátogatott, de halott HS)

És mit gondolsz? Mit gondolsz legjobb egyensúly blog cikkek?

A blogodon található cikkeknek nincs szerkezete, és kívülről úgy néznek ki, mint egy ötletek összevisszasága? Ez a hiányosság gyakran megfigyelhető a még zöld (fiatal) bloggerek oldalain. Egy kezdő blogger általában csak kényelmesen leül a számítógép elé, és tapsolni kezd a billentyűzeten, és belép a új cikk, szinte minden gondolat, ami meglátogatta a fejét. Nem mondom, hogy rossz, de messze nem a legjobb. hatékony módszer hasznos, tömör, informatív cikk elkészítése.

Ne feledje, hogy egy cikk szerkezete valójában a bejegyzés kerete, és minél erősebb ez az alap, annál kevésbé valószínű, hogy a szöveg megereszkedik a közepén vagy megereszkedik a széleken. Ezenkívül egy jövőbeli cikk megfelelő kerete nagyban leegyszerűsíti ennek a cikknek a megírását, és ennek eredményeként olyan szöveget állít elő, amely kényelmes az olvasók számára.

A CIKKEK MEGFELELŐ SZERKEZETE KÉSZÍTÉSE

Minden cikknek három fő elemből kell állnia:

  1. Egy rövid bevezető, amely maximálisan motiválja az olvasót a cikk teljes elolvasására, valamint röviden elmondja neki, mi vár rá a bejegyzésben.
  2. a cikk törzse. A bejegyzés fő tartalma, amely teljes mértékben feltárja a bejegyzés fő témáját. Nagyon gyakran előfordul, hogy egy cikk törzsét különböző alcímekre, alfejezetekre és hasonlókra bontják.
  3. Egy epilógus, amely tartalmazza a végső szót a cikk nyilvánosságra hozott témájával kapcsolatban, minden következtetéssel vagy valamilyen cselekvés motivációjával.

RÖVID BEMUTATKOZÁS

Ha korábban nem használta a bevezetőt, most a friss bejegyzések közzétételekor mindenképpen használja. Ne feledje, hogy a bevezető rész köteles minden színben festeni, és a pályamű fő tartalmát a lehető legcsábítóbban hirdetni. Például, ha olyan cikket ír, amely listát tartalmaz, akkor ne tegye közzé ezt a listát a bejegyzés legelején kínáljon olvasójának egy bizonyos mennyiségű érdekes, motiváló tartalmat, és csak ezután folytassa a lista elemeinek felsorolásával.

A CIKK TESTJE

  1. Használja az alcímeket, hogy nagyjából egyenlő részekre ossza fel a bejegyzést.
  2. Ha úgy dönt, hogy listából álló cikket ír, reklámozza az összes elemet.
  3. Használjon almondatokat vagy bekezdéseket.

Amikor tartalomírásra készül, gondolja át, hány és milyen alpontot, alcímet vagy elemlistát fog használni a bejegyzésében.

Előfordulhat, hogy kifogy az ötletekből, ne idegeskedjen, hanem nyisson meg több népszerű és érdekes, ötletünkhöz hasonló blogot, témát. Mérje fel a blogbejegyzések felépítését, és van-e előszó, cikktörzs és következtetés. A legtöbb ismert blogger áttekinthető, szinte tökéletes felépítésű cikkeket ír, így ezen oldalak valamelyikének felkeresése példát mutat arra, hogyan kell egy jó cikket összeállítani és megírni.

EPILÓGUS

Az epilógusnak tartalmaznia kell, amint azt korábban említettük, a tartalomban tárgyalt témából származó következtetéseket. Ne felejtse el ezt, bár érdemes megjegyezni, hogy sok, még tapasztalt blogger is figyelmen kívül hagyja ezt a szabályt. Utóbeszédében ne ismételje meg a már korábban elmondottakat, hanem csak írja le saját következtetéseit, vagy kérje meg az olvasókat, hogy teszteljék a cikkben leírt elképzelésüket, vagy kérdezzenek rájuk. személyes tapasztalat a cikk törzsében írt probléma megoldásában.

A fentiek felhasználásával egyszerű szabályok, akkor olyan érdekes, informatív cikkeket írhatsz majd, amelyeket nem csak az oldalad látogatói, hanem a keresőrobotok is szeretni fognak. Mellesleg, egy hasonló rendszer jól működik, ha akarja.