Uusi sisältö sivuston jäsenille: OOP ja paljon muuta
Kun päätin luoda vain jäsenille tarkoitetun osion verkkosivustolleni, siinä oli kaksi asiaa:
- tarjota jäsenille pääsyn korkealaatuisiin artikkeleihin siitä, kuinka lähestyä olio-ohjelmointia WordPressissä,
- myöntää alennuksia muihin tuotteisiin ja palveluihin, joita olen kokenut hyödyllisiksi ystävien, tuttujen ja muiden palveluiden kautta.
Ajoittain saan kysymyksiä tähän mennessä tuottamastani sisällöstä. Jos olet kiinnostunut lukemaan koko yksityiskohtaisen luettelon, voit nähdä ne täältä.
Mutta tähän mennessä saamani ydin on tässä:
- Ohjelmoinnin liiketoiminta
- Olio-ohjelmointi WordPressissä (johdanto perusperiaatteisiin)
- WordPress-kehitysympäristö
- Visual Studio Coden käyttäminen
- Yksikkötestaus
- Itsenäinen WordPress-kehittäjä
Ja tämä on sisältö, joka minulla on tähän mennessä sivuston jäsenille. Mutta se ei vastaa kysymykseen siitä, mitä seuraavaksi (eikä se vastaa kysymykseen, miksi olen laatinut asiat niin kuin olen), joten ajattelin tehdä postauksen.
Sisältö sivuston jäsenille
Ensinnäkin syy, miksi näin paljon sisältöä on alunperin laadittu, on se, että mielestäni jäsenille on luotava perusta, jotta olemme kaikki samalla sananlaskusivulla ennen ohjelmointiin ryhtymistä.
Mutta se ei myöskään ole vain ohjelmointia. Se on ymmärrystä:
- mitä pitää asentaa,
- kuinka IDE:tä käytetään,
- yksikkötestauksen perustavanlaatuinen ymmärrys,
- miten käsitellä käsitellä WordPressiä itsenäisestä näkökulmasta ennen kuin aloitat teorian.
Tiedän, että suuri osa tästä voi tuntua melulta tai turhalta materiaalilta, jos sinulla on tietty kokemus. Mutta monille ihmisille tämä on uutta – ja mielestäni se on hyvä asia –, koska se auttaa luomaan perustan joukolle tapoja harkita ohjelmointia WordPressin yhteydessä käyttämällä ohjelmistosuunnittelustrategioita.
Toki tuon lauseen jälkimmäisestä osasta on tilaa keskustelulle, mutta olen palvelinpuolen ohjelmoinnin fani, mielestäni olio-ohjelmointi on vankka tapa lähestyä ongelmanratkaisua, mutta ennen kuin teet sen, on tärkeää Varmista, että muut asiat ovat ensin paikallaan.
Ja se on sisällön tarkoitus tähän mennessä.
Mitä seuraavaksi?
Seuraavaksi aion alkaa käsitellä olio-ohjelmointia WordPressissä kahdella tavalla:
Widgets API
Ensin halusin katsoa Widgets API -sovellusliittymää ja ehkä jopa kirjoittaa widgetimme. Syynä on se, että tästä API:sta on opittava joitain olio-opetuksia ja kuinka voimme toteuttaa sen itse.
Tarkastellaan periytymistä sekä joitain muita API:n tarjoamia ominaisuuksia.
Moderni kehitys
Seuraavaksi aion puhua laajennuksen rakentamisesta alusta alkaen käyttämällä:
- Säveltäjä
- bootstrap-tiedosto
- Abstraktit luokat,
- Arkisto,
- Tilaajat (WordPressin käyttämä tapahtumalähtöinen suunnittelumalli),
- Ja PHP7:n käyttö yhdessä PSR-koodausstandardien ja nykyaikaisen kehitystyönkulun kanssa.
Jäsenille on siis tulossa hyvää vauhtia tulevina kuukausina. Olen innoissani voidessani käydä sen läpi ja tarjota mahdollisimman paljon sisältöä.
Kyllä, se voi liikkua hitaammin artikkelia kohti kuin jotkut saattavat pitää, mutta se on myös nopeampi kuin kuinka nopeasti jotkut muut artikkelit on kirjoitettu viimeisten parin kuukauden aikana.
Nyt sitä mennään
Tämän sanottuani odotan innolla sisällön seuraavaa vaihetta, jatkan The Independent WordPress Developer -sisällön viimeistelyä samanaikaisesti ja pyrin parantamaan tähän mennessä saamani toimittamista.
Jos et ole jäsen ja jokin näistä tuntuu kiinnostavalta, voit rekisteröityä täällä.
