PHP Basic Concept

What does PHP stand for?

PHP means – Personal Home Page, but it now stands for the recursive backronym PHP: Hypertext Preprocessor.

PHP code may be embedded into HTML code, or it can be used in combination with various web template systems, web content management system and web frameworks.

Php Syntax

What is PHP? Write your first PHP Program

A PHP file can also contain tags such as HTML and client side scripts such as JavaScript.

  • HTML is an added advantage when learning PHP Language. You can even learn PHP without knowing HTML but it’s recommended you at least know the basics of HTML.
  • Database management systems DBMS for database powered applications.
  • For more advanced topics such as interactive applications and web services, you will need JavaScript and XML.

The flowchart diagram shown below illustrates the basic architecture of a PHP web application and how the server handles the requests. 

What is PHP? Write your first PHP Program


Why use PHP?

You have obviously head of a number of programming languages out there; you may be wondering why we would want to use PHP as our poison for the web programming. Below are some of the compelling reasons.

  • PHP is open source and free.
  • Short learning curve compared to other languages such as JSP, ASP etc.
  • Large community document
  • Most web hosting servers support PHP by default unlike other languages such as ASP that need IIS. This makes PHP a cost effective choice.
  • PHP is regular updated to keep abreast with the latest technology trends.
  • Other benefit that you get with PHP is that it’s a server side scripting language; this means you only need to install it on the server and client computers requesting for resources from the server do not need to have PHP installed; only a web browser would be enough.
  • PHP has in built support for working hand in hand with MySQL; this doesn’t mean you can’t use PHP with other database management systems. You can still use PHP with
    • Postgres
    • Oracle
    • MS SQL Server
    • ODBC etc.
  • PHP is cross platform; this means you can deploy your application on a number of different operating systems such as windows, Linux, Mac OS etc.

What is PHP used for & Market share

In terms of market share, there are over 20 million websites and application on the internet developed using PHP scripting language.

This may be attributed to the points raised above;

The diagram below shows some of the popular sites that use PHP 

What is PHP? Write your first PHP Program

5,423 comments

  1. youtube

    I’ve been browsing online more than 4 hours today, yet I never found
    any interesting article like yours. It is pretty worth enough for
    me. Personally, if all site owners and bloggers made good content
    as you did, the net will be a lot more useful than ever before.

  2. check this site

    Hey there superb website! Does running a blog such as this
    take a lot of work? I have virtually no understanding of
    coding but I was hoping to start my own blog in the near future.

    Anyways, if you have any ideas or tips for new blog owners please share.
    I know this is off topic but I just wanted to ask. Cheers!

  3. xt_blog

    I for all time emailed this web site post page
    to all my friends, since if like to read it after
    that my links will too.

  4. Rosalinda Coles

    Some truly excellent content oon this website, regards for contribution.

  5. 출장마사지

    Howdy! Quick question that’s completely off topic. Do you know how to make your
    site mobile friendly? My web site looks weird when viewing from
    my iphone4. I’m trying to find a theme or plugin that might be able to correct this issue.
    If you have any recommendations, please share.

    Cheers!

  6. Sheena

    I am regular visitor, how are you everybody?
    This piece of writing posted at this site is really nice.

  7. Fiore Organics CBD Reviews

    Have you ever considered writing an ebook or guest authoring on other blogs?

    I have a blog centered on the same subjects you discuss and would
    love to have you share some stories/information. I know my visitors would value your
    work. If you are even remotely interested, feel free to send me an e mail.

    Feel free to visit my page :: Fiore Organics CBD Reviews

  8. minecraft survival servers

    It iis appropriate time to make some plans for the future and
    it is time to bee happy. I have read this post and if I could I want to suggest
    you some interesting things or advice. Maybe you could write next articles referring to
    this article. I desire to read even more things about it!

  9. Gene

    It’s a shame you don’t have a donate button! I’d most certainly donate to this excellent
    blog! I guess for now i’ll settle for book-marking and adding your RSS feed to my Google account.
    I look forward to brand new updates and will talk about this site with my Facebook group.
    Chat soon!

  10. Obituary

    Its such as you read my mind! You appear to know a lot about this, such as you
    wrote the e book in it or something. I feel that you could do with some p.c.
    to drive the message house a little bit, however instead of that, this is
    magnificent blog. A fantastic read. I will definitely be back.

  11. 출장안마

    My developer is trying to convince me to move to .net from PHP.
    I have always disliked the idea because of the costs.
    But he’s tryiong none the less. I’ve been using Movable-type on various websites for about a year and am concerned about switching to
    another platform. I have heard excellent things about blogengine.net.
    Is there a way I can import all my wordpress content into
    it? Any kind of help would be greatly appreciated!

  12. 163.30.42.16

    hi!,I really like your writing so a lot! proportion we communicate more about your
    article on AOL? I require an expert on this space to solve my problem.
    May be that is you! Taking a look forward to peer you.

    My site … 163.30.42.16

  13. http://www.comptine.biz/

    Heya i am for the first time here. I came across this board
    and I find It truly useful & it helped me out much.
    I hope to give something back and aid others like you helped me.

    Feel free to visit my homepage http://www.comptine.biz/

  14. Miriam Mcdermott

    Great blog rght here! Additionally your website a lot uup fast!
    What host are you the usage of? Can I get your associate link for
    your host? I wish my site loaded up ass fast as yours lol.

  15. Alejandro Lempriere

    I do not even understand how I stopped up right here, however I assumed this submit was once
    great. I do not recognize who you are but definitely you are going to a
    well-known blogger in case you are not already. Cheers!

  16. binary options no deposit bonus june 2013

    Hey fantastic website! Does running a blog similar to this require a massive amount
    work? I have absolutely no expertise in coding but I was hoping to start my own blog in the near future.
    Anyways, should you have any suggestions or tips for new blog
    owners please share. I know this is off subject however I simply had to ask.
    Thanks!

  17. Informasi publik

    I’m pretty pleased to find this website. I want to to thank you for ones time
    just for this wonderful read!! I definitely
    loved every bit of it and I have you book marked to look at new things in your
    website.

    My web site Informasi publik

  18. Michale

    I enjoy reading an article that will make men and women think.
    Also, many thanks for allowing me to comment!

  19. agen judi slot online

    Wonderful beat ! I wish to apprentice while you amend your web site, how can i subscribe for
    a blog web site? The account aided me a applicable deal.

    I have been tiny bit acquainted of this your broadcast provided brilliant transparent concept

  20. Yetta

    This website was… how do I say it? Relevant!! Finally I’ve found something
    which helped me. Appreciate it!

  21. Bridget

    Hello there, I found your website via Google at the same time as looking for a similar topic,
    your site got here up, it seems good. I’ve bookmarked it in my
    google bookmarks.
    Hi there, simply changed into aware of your weblog via Google,
    and located that it’s truly informative. I am going to watch out for brussels.
    I’ll appreciate should you continue this in future.
    Lots of other people will likely be benefited out of your writing.
    Cheers!

  22. https://google.com

    I believe this is among the most vital information for me.
    And i am happy reading your article. But want to observation on some
    general issues, The website style is great, the articles is truly nice : D.

    Just right job, cheers

  23. インターカジノ 出金

    Hello! I realize this is somewhat off-topic however I had to
    ask. Does building a well-established website such as yours require a massive amount work?
    I’m completely new to blogging however I do write in my diary every
    day. I’d like to start a blog so I will be
    able to share my own experience and feelings online. Please let me know if you
    have any suggestions or tips for brand new aspiring blog owners.

    Appreciate it!

  24. bandar slot online terpercaya

    My partner and I stumbled over here by a different web address and thought I should check
    things out. I like what I see so now i’m following you.
    Look forward to finding out about your web page for a second time.

  25. diamond earrin

    Very nice post and right to the point. I don’t know if this
    is actually the best place to ask but do you guys have any ideea where to get some professional writers?
    Thanks 🙂

  26. agen slot

    Hello there! I know this is somewhat off topic but I was wondering if you
    knew where I could locate a captcha plugin for my comment form?

    I’m using the same blog platform as yours and I’m
    having trouble finding one? Thanks a lot!

Leave a Reply

Your email address will not be published. Required fields are marked *