Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 8297337
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: June 8, 20262026-06-08T15:22:56+00:00 2026-06-08T15:22:56+00:00

First off, I’m new to web development. I am fairly comfortable with HTML/CSS, and

  • 0

First off, I’m new to web development. I am fairly comfortable with HTML/CSS, and I am building my first site for a friend’s business. I want to include a contact form, so I downloaded one from CodeCanyon. It is perfectly fine, but I’m in this to learn how to do this, so I scrapped the downloaded form and set out to learn some PHP. (I realize that later on, from a profitability standpoint, it may be a wiser decision to use these types of plugins rather than doing it all myself; would love opinions on this as well).

I learnt how to write a simple e-mail contact form from some tutorials online, but quickly found there’s much more to it when you get into address validation, and preventing spammers from hijacking your form, etc. Should I continue to try to learn how to do the whole thing myself? If so, What is the best resource available?

I noticed people saying great things about Zend framework. Can someone explain what it is in simple terms?

Also, I haven’t used WordPress yet, but it seems the best use of this (aside from using it to create quick websites on the cheap) is as a CMS so your clients can update their content later. Does Zend framework also have some kind of CMS element to it?

I know this is kind of a complicated series of questions, but I’m trying to get some clarity. To those of you who have been at this a while, all the different products, languages, acronyms, etc. may seem like a piece of cake, but to a newbie like me, its hard to figure it all out without some kind of sounding board.

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-06-08T15:22:59+00:00Added an answer on June 8, 2026 at 3:22 pm

    Kind of an open question but:

    Zend Framework is a set of libraries that help you create php applications. They have a set of predefined classes that simplify tasks like Access Control List (User Login and such) or access Google APIs (like calendar and email). To take advantage of those libraries you need to interact with them in the programing level. (that is, you need to know how to program in PHP and how to access those classes). Here’s an example:

    require_once('Loader/autoloader.php');
    
    $acl = new Zend_Acl();
    $acl->add(new Zend_Acl_Resource('view')); 
    $acl->add(new Zend_Acl_Resource('edit'));
    $acl->allow('guest', null, 'view');
    $acl->allow('editor', array('view', 'edit'));
    

    This creates a User Role named guest and editor, and gives permissions accordingly.


    WordPress is a CMS (like joomla and Drupal, for instance). You don’t need any PHP knowledge to create a site with these tools and you interact with the modules in the admin level. You can actually integrate Zend Framework (or any other framework) with those CMS, but then again you need not only knowledge in PHP but also in the framework itself and in the structure of the CMS.

    To summarize, PHP is powerful yet relatively easy programming language. Should you decide to learn it, you should start by doing some basic tutorials like this one to familiarize yourself with the language. The learning curve might be a little steep but it pays off. Once you feel you can do most tasks, you can try to work with a framework (ZEND or SYMFONY, for instance)

    If your only objective is just to build sites easily and quickly, you should use a CMS.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

First off I am completely new to Javascript but I have some HTML/CSS experience.
First off, I've never used GWT before. I have good experience in HTML/CSS/JS/JSP. I'm
First off, I apologize if this doesn't make sense. I'm new to XHTML, CSS
First off, I would like to make clear, that I am SUPER NEW TO
First off, thank you to everyone on this site...it's been INCREDIBLY helpful in getting
First off, a big thanks to the people behind the new boost::geometry library! This
First off, I want to apologize beforehand, as I know there is a lot
First off I am pretty new to C, so I probably just have a
First off, I'm pretty new so I hope I hadn't missed anything too trivial.
First off, a lil about me, i'm very new to GUI programming, especially with

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.