Jump to content

Archived

This topic is now archived and is closed to further replies.

TylerL

What Does It All Mean?

Recommended Posts

So, I've been trying to get into PHP and programming in general but I can't seem to do it. I'm an avid reader, an avid programmer who has XHTML, HTMl, XML, CSS and PHP under my belt but a lot of the things don't really make sense to me. Like the news posts on this site, stating something like a new Zend Framework has been released, what does all this mean? What does it have to do with things like programming php, etc.

Keep in mind Im a newb to the community, not to programming in general :)

Share this post


Link to post
Share on other sites
Theyre usualy extensions to PHP, you should click through and read up on them or browse around the forum to find out what they are/what they do :)

Share this post


Link to post
Share on other sites
I don't really know what the Zend framework is either, but I'm an excellent PHP programmer. :) I do have a faint idea though.

Zend is the base engine upon which PHP is built, it's sort of a sub-project, like the kernel of an OS. It provides a lot of common functions and a general framework for the people who write the PHP engine. You don't really need to worry about it when writing PHP scripts.

Share this post


Link to post
Share on other sites
Well what's the purpose of knowing about most of them, or any of them for that matter?

Share this post


Link to post
Share on other sites
In software development, a Framework is a defined support structure in which another software project can be organized and developed. Typically, a framework may include support programs, code libraries and a scripting language amongst other software to help develop and glue together the different components of your project.

The main idea on frameworks is, that there is an almost ready to go application, which you can use and expand for your own demands. frameworks work in the way: "don't call us, we call you", means, you develop extensions and additional functionality, which will be used by the framework.

Other notable PHP frameworks are:
Blueshoes
Seagull
Prado
CakePHP
Mojavi
Ajax AC

Note the Zend framework is NOT the same as the Zend Scripting Engine which is the php processor.

Share this post


Link to post
Share on other sites
Additionally, you are a PHP scripter not a programmer. PHP is not a programming language it is a scripting language. Programs are compiled and scripts are not compiled and require an interpreter.

Share this post


Link to post
Share on other sites

×

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.