A question about Zend Framework

Attached is a graphic that outlines a task I'm being asked to do in the Zend framework. Two words: No clue...

I'm making my way through Git as well as some other tutorials, but in the interest of being as efficient as possible, I want to try and focus on learning those skills that are relevant to the task at hand. In other words, as I continue to google terms and other info relevant to the basics, I want to throw out some questions that are specific to the coding objective you see below.

First off, I've got to create a form. I'm still in the shallow end of the pool with the Zend framework and I've just recently popped the hood on a tutorial that shows how to create a login (https://www.youtube.com/watch?v=L29onMRiP3U), but how does one create a form within ZF?

Secondly, I need to "parse" some info. I know what that means, but I want some other eyes on this simply because creating an array is usually a means to an end as opposed to an end within itself. The way this looks to me is I'm going to create a form with a textarea in it that will contain the kind of info you see in the recipe. I've then got to create a parser that "explodes" each of the lines into elements that match quantity, measurement and ingredient. It doesn't look like that's going to be entered into a database, I just need to display the array. How would I do that within ZF?

Bottom line: Is the task that I've just outlined match the directions as you see them below and, if so, how do I pull this off in ZF? Granted, there may very well be a great deal of info that needs to be presented in order to answer that question, but even if you wanted to direct me to an already existing tutorial online, that would be awesome.

Thanks!
Bruce GustPHP DeveloperAsked:
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

x
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Bruce GustPHP DeveloperAuthor Commented:
Here's the graphic:

objective
Ray PaseurCommented:
This is not an answer, just a recommendation.  Skip the Zend Framework (it's ancient, arcane, and has mostly fallen into disuse) and go straight to Laravel.  Give yourself a couple of weeks to study the documentation and learn the ORM.  You will be amazed at how easy it is to create, test, refactor and generally do the tasks of application development.  Laravel is amazingly good.
http://www.sitepoint.com/best-php-framework-2015-sitepoint-survey-results/

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
Bruce GustPHP DeveloperAuthor Commented:
I'd love to Ray, but this is the framework my client is using, hence "when in Rome..."

But I will keep your recommendation in mind.
Bruce GustPHP DeveloperAuthor Commented:
Ray, I know you qualified your response as "not an answer," but consider this just a friendly way of saying "thanks" for the number of instances where you've taken the time to, not only answer my question, but to also explain the answer.

Have a great day, sir!
Ray PaseurCommented:
Bruce: Thanks for the points and best of luck with the project, ~Ray
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
PHP

From novice to tech pro — start learning today.