1) If you're uncomfortable with the command line, then you you should
either a) become more familiar (which will ease your discomfort) or b)
find a different profession. Having said that, it's not necessary to use
Zend_Tool to create or work with a ZF project. You don't have to use
the cli at all if you don't want to, but you'll be worse off for it in
the end.
2) The analogy given is invalid. A more correct analogy imo would be:
Driver = End User
Mechanic = Programmer
I'm not sure where framework and language developers fit in here, but
hopefully this will suffice. Of course the end user doesn't want to know
about the inner working of his chariot, but the mechanic better.
I do sympathize, but the ZF isn't a silver bullet. It can make you a
happier, more productive programmer (at least this has been my
experience), but there is a price to pay in learning to leverage the power
that the framework offers. Always remember that there is no such thing as
a free lunch. I am of the opinion that you are better off learning a
framework than you would be otherwise. There are many blog posts as to the
pros/cons of this popular view and the contrary views.
The best advice I can give, assuming you're already a competent
programmer, is to start by devouring any recently published book on the
topic. The one I used is effectively outdated by now and so I can't
recommend it, but I'm sure google or amazon will turn up plenty. Then,
once you gain a basic understanding of what the ZF is and how it can help
you, reply back with a more specific question(s).
Hope that helps.
On Wed, 16 Sep 2009, Angus Mann wrote:
> I can sympathize with this person....I have also tried using Zend and
> have given up in frustration.
>
> But at the same time....I suspect that using big red capitals and
> issuing orders like this will not get you very far in a forum where
> you're relying on people's good will and friendliness. I suspect it will
> get you dropped into a few kill filters instead.
>
> Now that the topic is raised, even though I don't agree with the OP's
> manner of speaking, I do share the frustration that led him to it.
>
> I have found that even when reading / viewing the most basic tutorials,
> an awful lot of assumptions are made. I never succeeded in actually
> installing Zend, let alone using it. I could not find a sufficiently
> simple tutorial that did not already assume that an endless amount of
> setup was already done.
>
> It's a bit like never having seen a car before, and looking for a
> driving tutorial. You're looking for instructions like "Sit down, put
> the key in the lock, turn the key for a few seconds then release...."
> But instead you get "Before energizing the coils of the starter motor,
> ensure the fuel tank has sufficient propellant for your anticipated
> journey and that it complies with standard FG667398 of the US
> environmental control regulatory authority in addition to all local laws
> and ordinances. If the turbo boost is greater than 9lbs you risk
> oxidization damage to the cylinder heads so be sure that the ignition is
> sufficiently retarded to avoid pre-ignition....."
>
> Confronted with the instructions above the average person is going to
> walk away from the car, and be too scared to come back until he thinks
> he knows something about the manufacture of fuel, and the details of
> turbo boost and ignition timing. These are things that the typical
> driver takes for granted, and rightly so.
>
> OK I realize that a programmer needs to do some research. He needs to
> understand the system he's working with. But you would not expect a
> driver to know the propane content and flash point of his preferred
> brand of fuel.
>
> So here is an impassioned plea from a hopeful zend user....I feel like
> the first rung of the ladder is mounted 15 feet above my head. Once I
> get on the ladder I can climb to the top, now worries. But I can't get
> to the first rung. Would someone please help me get to the first rung?
>
> Thanks, Angus
>
>
> ----- Original Message -----
> From: huajun qi
> To: fw-mvc@lists.zend.com
> Sent: Wednesday, September 16, 2009 1:28 PM
> Subject: [fw-mvc] so complex!
>
>
>
> Hi, i am a freshman to use zend framework.
>
>
> I watched your screenshot video, and then i think zf is easy to use,
> but when i begin to work, i find it so complex!
>
>
> Yes, the example you show in the video is so simple, it include only
> one class, as an example, it works fine.
>
>
> But i read the read the quick start doc, the way to use zf is totally
> different, i do not like to use command line, it is so sick! I want to
> build a project like the video shows!
>
>
> But the video doesn't mention how to bootstrap, how to include many
> components, how to build a real but not an example project at all.
>
>
> So, any body know what should i do after i create new project folder,
> and put the zend library in it?
>
>
> How to initialize the components I need?
>
>
> Where to write a configuration file and how to include it?
>
>
> Should I create a bootstrap.php file?
>
>
> Why do not you make a regular, fluent, detailed document to present how
> to build a project without using command line?
>
>
> --
> Location:
>
没有评论:
发表评论