Новий вміст для користувачів сайту: ООП та інше
Коли я збирався створити розділ свого веб-сайту лише для членів, це мало зробити дві речі:
- надати учасникам доступ до високоякісних статей про те, як підійти до об’єктно-орієнтованого програмування в WordPress,
- надає знижки на інші продукти та послуги, які мені знадобилися через друзів, знайомих та інші послуги.
Періодично я отримую запитання щодо вмісту, який я створив до цього часу. Якщо вам цікаво прочитати повний детальний список, ви можете переглянути їх тут.
Але суть того, що я маю наразі, ось тут:
- Бізнес програмування
- Об’єктно-орієнтоване програмування в WordPress (вступ до основних принципів)
- Середовище розробки WordPress
- Використання коду Visual Studio
- Модульне тестування
- Незалежний розробник WordPress
І це вміст, який я наразі маю для учасників сайту. Але це не відповідає на запитання, що буде далі (а також не відповідає на питання, чому я виклав речі так, як я зробив), тому я вирішив опублікувати пост, щоб це зробити.
Вміст для учасників сайту
По-перше, причина того, що так багато контенту було викладено таким чином, полягає в тому, що я вважаю, що є фундамент, який необхідно закласти для членів, щоб ми всі були на одній сторінці, перш ніж приступати до програмування.
Але це також не просто програмування. Це розуміння:
- що потрібно встановити,
- як використовувати IDE,
- базове розуміння модульного тестування,
- як працювати з WordPress з незалежної точки зору, перш ніж переходити до теорії.
Я знаю, що багато з цього може здатися шумом або безглуздим матеріалом, якщо у вас є певний рівень досвіду. Але є багато людей, для яких це є новим – і я думаю, що це добре – тому що це допомагає підготувати основу для початку низки способів розгляду програмування в контексті WordPress з використанням стратегій розробки програмного забезпечення.
Звичайно, є місце для обговорення останньої частини цього речення, але я прихильник програмування на стороні сервера, я вважаю, що об’єктно-орієнтоване програмування є надійним способом підходу до вирішення проблем, але перш ніж робити це, важливо зробити переконатися, що інші речі на місці спочатку.
І це мета вмісту на даний момент.
Отже, що далі?
Далі я збираюся почати працювати з об’єктно-орієнтованим програмуванням у WordPress двома способами:
API віджетів
По-перше, я хотів поглянути на API віджетів і, можливо, навіть написати наш віджет. Причина в тому, що є деякі об’єктно-орієнтовані уроки, які можна винести з цього API, і те, як ми можемо реалізувати його самостійно.
Ми розглянемо успадкування, а також деякі інші функції, які надає API.
Сучасний розвиток
Далі я планую поговорити про створення плагіна з нуля за допомогою:
- Композитор
- файл початкового завантаження
- Абстрактні заняття,
- Репозиторій,
- Підписники (для шаблону дизайну, керованого подіями, який використовує WordPress),
- І використання PHP7 разом зі стандартами кодування PSR і сучасним робочим процесом розробки.
Отже, найближчими місяцями для членів планується багато чого. Я радий пройти через це та надати якомога більше вмісту.
Так, він може рухатися повільніше за статтю, ніж комусь може хотітися, але це також буде швидше, ніж швидкість написання деяких інших статей за останні пару місяців.
Ось і ми
Зважаючи на це, я з нетерпінням чекаю наступного етапу контенту, продовжуючи одночасно завершувати контент The Independent WordPress Developer і прагнучи покращити доставку того, що я маю досі.
Якщо ви не є учасником і щось із цього здається вам цікавим, ви можете зареєструватися тут.
