Jump to content


Photo

What Does It All Mean?


  • Please log in to reply
5 replies to this topic

#1 TylerL

TylerL
  • Members
  • PipPip
  • Member
  • 12 posts

Posted 09 March 2006 - 12:12 AM

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 :)

#2 Hooker

Hooker
  • Members
  • PipPipPip
  • Advanced Member
  • 193 posts
  • LocationWales, UK

Posted 09 March 2006 - 12:22 AM

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 :)

#3 wickning1

wickning1
  • Members
  • PipPipPip
  • Advanced Member
  • 405 posts

Posted 09 March 2006 - 05:28 AM

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.

#4 TylerL

TylerL
  • Members
  • PipPip
  • Member
  • 12 posts

Posted 09 March 2006 - 07:02 AM

Well what's the purpose of knowing about most of them, or any of them for that matter?

#5 lessthanthree

lessthanthree
  • Members
  • PipPipPip
  • Advanced Member
  • 85 posts
  • LocationUK

Posted 09 March 2006 - 09:16 AM

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.
call me a safe bet, i'm betting i'm not

#6 txmedic03

txmedic03
  • Members
  • PipPipPip
  • Advanced Member
  • 313 posts
  • LocationCall, TX, USA

Posted 09 March 2006 - 01:04 PM

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.

SEMPER FIDELIS!

I can't stop you from doing something silly, but at least I can help you do it right.





0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users