Zend Framework Quick Bites

Zend Framework Quick Bites

By Matthew SetterTechnology
Download on the App Store

Zend Framework Quick Bites episodes

  • Episode 34 - How to Create a Zend Expressive Module

    In this episode, we’re discussing the latest tutorial on Master Zend

    Framework that shows how to create a basic module in Zend Expressive.

    If you’ve never created a module before, or if you’re keen to get started,

    then this is the episode for you.

    You’ll learn the core dependencies that you’ll need to get started, along

    with the essential classes and configuration.

    You’ll even learn a bit about how to use Composer’s event-handling

    functionality to create a stream-lined installation process.

    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
    • https://github.com/zfmastery/ze-static-pages
    • How to Create a Zend Expressive Module
    • 3 min
    • Episode 33 - Where are the missing episodes?

      In this episode, I’m not saying anything at all about Zend Framework, Zend

      Expressive — even PHP. Strange, hey?

      Why? Well, this is a quick episode to explain why the episode numbers are

      missing a few in the sequence of late.

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

      I’ll tell you everything.

      Questions/Comments/Suggestions

      Tweet me at @zfmastery

      3 min
    • Episode 32 - Is this the right way to develop a Zend Expressive Module?

      In this episode, I have a question that I hope you can help me answer:

      Is this the right way to develop a Zend Expressive Module?

      Have a listen to the episode and let me know because I’m keen for your

      thoughts. I’m creating a new module which will handle rendering static
      pages in a Zend Expressive project.

      The question is, I’m not sure if the approach that I’ve taken by using

      Docker is the right one. It’s been a bit of work to get to this stage, and
      it sure feels right. But I’m not 100% certain.

      So, grab a cup of your favourite beverage, have a listen to the episode,

      and tweet me at @zfmastery if you agree
      with my approach or not.

      Questions/Comments/Suggestions

      Tweet me at @zfmastery

      Links
      • https://github.com/zfmastery/ze-static-pages
      • 3 min
      • Episode 29 - What is Your Favourite (or not so preferred) Part of Zend Expressive

        In this episode, I’m handing control over to you! That’s right, I want

        to know what your favourite (or not so preferred) aspect of Zend Expressive
        and/or Zend Framework are.

        Why? Because I want to continue improving the quality of the tutorials (as

        always). And I can only do this by getting your input.

        So, grab a cup of your favourite beverage, have a listen to the episode,

        and share your thoughts, input, feedback, and ideas with me - @zfmastery.

        Questions/Comments/Suggestions

        Tweet me at @zfmastery

        2 min
      • Episode 28 - How to Migrate from Zend Expressive Version 1 to 2 with Command-Line Tooling Support

        In this episode, I’m discussing the latest tutorial: How to Migrate from

        Zend Expressive Version 1 to 2 with Command-Line Tooling Support.

        It picks up where the previous one left off, and shows, as the title

        indicates, how to migrate Zend Expressive applications from version 1 to 2.

        I’m so excited about this tutorial, as it gets to showcase the ever-growing

        tooling support available in Zend Framework/Expressive.

        Plus, all the exciting new features and improvements in Zend Expressive v2

        make it compelling to upgrade.

        Grab a warm beverage, and come find out more about migrating your apps

        with Zend Expressive Tooling!

        Further Reading
        • How to Migrate from Zend Expressive Version 1 to 2 with Command-Line
        • Tooling Support
        • Changes in Zend Expressive version 2
        • zendframework/zend-expressive-tooling
        • Questions/Comments/Suggestions

          Tweet me at @zfmastery

          3 min
        • Episode 27 - Introducing the Zend Expressive Essentials Book & Course

          If you're getting a lot out of the Zend Expressive tutorials on Master Zend Framework, then you're going to love the new book and course that I'm creating!

          That's right — in case you've not heard, I'm working on a new book and course called Zend Expressive Essentials. It will teach you the essentials that you need to know to build applications with Zend Expressive.

          You won't be overwhelmed with loads of theory or every possible thing that you may need to know — just the essentials.

          If you're keen to find out more, grab a warm (or cold) beverage and come listen and find out more about what's in store!

          I'd really appreciate it if you would please share your email address with me, so that I know that you're interested.

          That way, I'll have even more incentive to make it the best book and course that I can possibly create.

          Questions/Comments/Suggestions

          Tweet me at @zfmastery

          3 min
        • Episode 26 - Create Modules and Middleware with Command-Line Tooling Support

          In this episode, I’m discussing the latest tutorial: Create Modules and

          Middleware with Command-Line Tooling Support.

          As a bit of background, Zend Framework hasn't had the strongest

          command-line tooling and scaffolding support, in stark contrast, other
          frameworks.

          However, that's all changed!

          In this tutorial, I’m walking you through how to use the Zend Expressive

          Tooling package to create modules and to migrate from version 1 to version
          2 of Zend Expressive.

          In this episode of the podcast, I give you a quick overview of what to

          expect in the tutorial, plus a bit more background information about the
          package.

          Grab a warm beverage, and come find out more about Zend Expressive

          Tooling!

          Further Reading
          • Create Modules and Middleware with Command-Line Tooling Support
          • zendframework/zend-expressive-tooling
          • Questions/Comments/Suggestions

            Tweet me at @zfmastery

            3 min
          • Episode 25 - How to Go From Development to Deployment with Docker

            In this episode, I’m discussing the latest tutorial on the blog: How to Go

            From Development to Deployment with Docker.

            It’s a truly BLOCKBUSTER of a post, weighing in at 3,200 words, one far

            larger than any other that I’ve written for the site.

            But don’t let the size put you off though. It’s broken down into four

            easily digestible sections:

            1. Create & Build the Container
            2. Store the Image in an Accessible Registry
            3. Build a Deployment Configuration
            4. Make the Deployment
            5. Whether you’re just starting out on your Docker journey, whether you know

              your way around, or whether you’re itching to know how to deploy an app to
              production — this post is for YOU!

              Grab a warm beverage, and come find out more about it!

              Further Reading
              • How to Go From Development to Deployment with Docker
              • Questions/Comments/Suggestions

                Tweet me at @zfmastery

                3 min
              • Episode 24 - Reflection Based Abstract Factory Overview

                In this episode, we’re talking about how to do rapid application

                prototyping and development with Zend Framework, by using the
                ReflectionBasedAbstractFactory.

                If you’ve not heard of it, it makes Zend Framework more Laravel-like, by

                (largely) avoiding the need to create factories to instantiate classes. I’m
                sure you’ll agree that this represents a MASSIVE time saver.

                It’s an excellent addition to Zend ServiceManager, one I’m sure will

                quickly gain a lot of traction.

                Grab a warm beverage, and come find out more about it!

                Further Reading
                • How To Do RAD Prototyping and Development With The
                • ReflectionBasedAbstractFactory
                • Zend ServiceManager 3.2.0 Release
                • Questions/Comments/Suggestions

                  Tweet me at @zfmastery

                  3 min
                • Episode 23 - FactoryCreator and ConfigDumper - Overview

                  In this episode, I’m talking, broadly, about the two latest tutorials on

                  Master Zend Framework; those being:

                  • How To Generate Class Factories The Easy Way with FactoryCreator
                  • How To Generate Dependency Configuration's Easily with ConfigDumper
                  • These tutorials begin the exploration of some excellent new features in the

                    latest version of Zend ServiceManager 3.2.0. What’s more, Gary Hockin, one of the core developers behind these
                    changes, shared some interesting tidbits about where tooling’s headed in
                    Zend ServiceManager as well.

                    So, grab a warm beverage, and come find out more!

                    Further Reading
                    • How To Generate Class Factories The Easy Way with FactoryCreator
                    • How To Generate Dependency Configuration's Easily with ConfigDumper
                    • Zend ServiceManager 3.2.0 Release
                    • Questions/Comments/Suggestions

                      Tweet me at @zfmastery

                      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…