Zend Framework Quick Bites

Zend Framework Quick Bites

By Matthew SetterTechnology
Download on the App Store

Zend Framework Quick Bites episodes

  • Episode 44 - What Are Delegator Factories and Why You Should Use Them

    Ever wanted to dynamically add functionality to services you retrieve from

    your DI container — without creating custom versions or long inheritance
    hierarchies?

    Do you want to do it in a simple, clear, and well structured way? If so,

    then tune into this episode and learn about delegator factories. They're an
    advanced and very powerful technique for handling just this situation.

    Grab a cup of your favourite beverage, have a listen to the episode and

    find out more about them.

    As always, tweet me at @zfmastery (https://twitter.com/zfmastery) with any

    questions and input.

    Links
    • What Are Delegator Factories and Why You Should Use Them
    • Delegator Factories (ZF Documentation)
    • Delegator Factories (Ocramius’ blog)
    • Zend Expressive Essentials
    • Questions/Comments/Suggestions

      Tweet me at @zfmastery (https://twitter.com/zfmastery)

      3 min
    • Episode 43 - The Latest Post Now Covers Composer Commands!

      Just a quick one to mention that the most recent post: What Does It Take To

      Start Using Zend Expressive?, has been updated.

      It now covers the Composer scripts that come with projects created with the

      Zend Expressive Skeleton Installer.

      Grab a cup of your favourite beverage, have a listen to the episode and

      find out more about the Composer scripts that make working with Zend
      Expressive simpler and easier.

      As always, tweet me at @zfmastery (https://twitter.com/zfmastery) with any

      questions and input.

      Links
      • What Does It Take To Start Using Zend Expressive?
      • Questions/Comments/Suggestions

        Tweet me at @zfmastery (https://twitter.com/zfmastery)

        3 min
      • Episode 42 - What Does It Take To Start Using Zend Expressive?

        What does it take to start using Zend Expressive? That’s the question I ask

        in the latest post on Master Zend Framework and discuss in this episode.

        Honestly, Zend Framework — and especially Zend Expressive — aren’t hard to

        get started with! So in this episode (and post) I set out to explode that
        myth.

        Along with that, I’ve got some community news, specifically posts in the

        community, along with some package updates.

        Grab a cup of your favourite beverage, have a listen to the episode and

        find out more about the first module of the upcoming course.

        As always, tweet me at @zfmastery (https://twitter.com/zfmastery) with any

        questions and input.

        Links
        • The latest blog post: What Does It Take To Start Using Zend Expressive?
        • Create caching middleware with #expressive
        • Learn how to create custom middleware workflows in #expressive.
        • zfcampus/zf-apigility-admin 1.5.11
        • zfcampus/zf-configuration 1.3.2
        • zendframework/zend-expressive-authentication-session 0.1.1
        • zfcampus/zf-content-validation 1.3.6
        • Questions/Comments/Suggestions

          Tweet me at @zfmastery (https://twitter.com/zfmastery)

          3 min
        • Episode 41 - The First Module of Zend Expressive Essentials is Ready

          A quick, impromptu, episode to let you know that I’ve finished the first

          module of the upcoming Zend Expressive Essentials course!

          I don’t mean to overload you with plugs about me, but I’m super excited

          about this course and that I’ve completed the first module.

          It’s not a big module, but it sets the scene and helps get things started!

          Grab a cup of your favourite beverage, have a listen to the episode and

          find out more about the first module of the upcoming course.

          As always, tweet me at @zfmastery (https://twitter.com/zfmastery) with any

          questions and input.

          Links
          • Zend Expressive Essentials
          • Pluralsight
          • Questions/Comments/Suggestions

            Tweet me at @zfmastery (https://twitter.com/zfmastery)

            3 min
          • Episode 40 - Zend Expressive Essentials - The Course - Is Underway

            In this episode, I’m super excited to announce that Pluralsight have given

            me the go-ahead to create a new course: Zend Expressive Essentials!

            That’s right, a new course, based on the recently published book (of the

            same name) Zend Expressive Essentials. If you bought
            the book, I’m confident you’ll be interested in taking the course.

            If you didn’t buy the book, here’s a sneak peak at what’s on offer:

            • An Introduction to Zend Expressive (core concepts and theory).
            • Creation of an application by hand.
            • Creation of an application using the command-line tooling support.
            • Integration of third-party libraries and packages.
            • Creation of powerful middleware pipelines.
            • Grab a cup of your favourite beverage, have a listen to the episode and

              find out more about the upcoming course, and tweet me at @zfmastery with any questions and input.

              Links
              • Zend Expressive Essentials
              • Pluralsight
              • Questions/Comments/Suggestions

                Tweet me at @zfmastery (https://twitter.com/zfmastery)

                3 min
              • Episode 39 - What Packages Do You Use in Your Zend Framework Projects?

                In this episode, I’m curious to find out what packages you use in your Zend Framework projects.

                This, as I go into in the episode, was prompted by what Jan Burkl said in his Middleware talk at PHP Day 2017, in Dresden, last weekend.

                So I’m keen to find out how your projects are composed, what packages you use by default, when Zend Framework (1, 2, or Expressive) are the core framework that underpins your application.

                Grab a cup of your favourite beverage, have a listen to the episode, tweet me at @zfmastery (https://twitter.com/zfmastery) with any questions, and check out the links below.

                Questions/Comments/Suggestions

                Tweet me at @zfmastery (https://twitter.com/zfmastery)

                Links
                • Jan Burkl: https://twitter.com/@janatzend
                • PHP Day 2017 (German): http://phpug-dresden.org/phpdd17 http://phpug-dresden.org/phpdd17
                • 3 min
                • Episode 38 - The Zend Expressive Essentials Post-mortem

                  In this episode, I’m having a quick post-mortem about the Zend Expressive

                  Essentials book, which is now on sale.

                  I’ve loved writing the book and the accompanying code, and I’m thrilled

                  that it’s selling so well. But it's always good, to be honest about what
                  didn’t go so well, and where things could have gone better.

                  In this episode, I do just that, in so much as I can with an episode limit

                  of 3 minutes.

                  Grab a cup of your favourite beverage, have a listen to the episode, tweet

                  me at @zfmastery with any questions, and
                  check out the links below.

                  3 min
                • Episode 37 - Zend Expressive Essentials Is On Sale!

                  At long last, I’m excited to say that the Zend Expressive Essentials book is now on sale. It’s been a while in coming, but it’s here.

                  If you weren’t aware that I was writing it, it’s a book that teaches the fundamentals of Zend Expressive so that you can begin building applications right away.

                  It's a practical, hands-on approach, which shows you just enough of how Expressive is put together and how to use it, while not getting lost in things that aren't necessary.

                  Today, I’m getting a bit excited, a bit effervescent that it’s ready. If you’ve already bought a copy, email me your feedback. I’m very keen to know what you think, and where I can improve it.

                  Grab a cup of your favourite beverage, have a listen to the episode, tweet me at @zfmastery with any questions, and check out the links below.

                  Questions/Comments/Suggestions

                  Tweet me at @zfmastery

                  Links
                  • Zend Expressive Essentials Book & Course
                  • 3 min
                  • Episode 36 - A Rapid Intro to Delegator Factories

                    In this episode, come get a quick introduction to a very powerful feature in Zend ServiceManager, called Delegator Factories.

                    Delegator Factories are:

                    pretty much, a wrapper around a real factory: it allows us to either replace the actual service with a delegate or interact with an object produced by a factory before it is returned by the Zend\ServiceManager.

                    They’re a very powerful feature that Matthew Weier O’Phinney put me onto while I’ve been writing the new book Zend Expressive Essentials. I was stand-offish at first, but have been blown away by the power and flexibility that they offer.

                    If you’re keen to find out how to create powerful and flexible middleware pipelines, then grab a cup of your favourite beverage, have a listen to the episode, tweet me at @zfmastery with any questions, and check out the links below.

                    Questions/Comments/Suggestions

                    Tweet me at @zfmastery

                    Links
                    • Zend Expressive Essentials Book & Course
                    • Zend Framework 2 Delegator Factories Explained
                    • Delegator Factories - Official Documentation
                    • 3 min
                    • Episode 35 - Zend Expressive Essentials Update

                      In this episode, I share a progress update on the Zend Expressive

                      Essentials book and course (which is soooo close to completion) and say a
                      little mea culpa (I’m sorry) for not being consistent with the podcast.

                      Grab a cup of your favourite beverage, have a listen to the episode, and

                      tweet me at @zfmastery with any questions.

                      Questions/Comments/Suggestions

                      Tweet me at @zfmastery

                      Links
                      • http://www.masterzendframework.com/zend-expressive-essentials/
                      • 3 min

                      About Zend Framework Quick Bites

                      From the publisher's feed

                      Get quick bites of Zend Framework – the leading development framework for PHP. Find out what's new, what's going on, and how to use it, in less time than it takes to drink a coffee — every…