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

2,224 comments

  1. Business Review

    Great goods from you, man. I’ve be mindful your stuff previous to and you are simply too
    fantastic. I really like what you have got right here, certainly like what you’re
    stating and the best way wherein you say it. You are making
    it entertaining and you still take care of to keep it sensible.
    I cant wait to learn far more from you. This is actually a wonderful web site.

  2. Shock Collar For Dogs

    Very good article. I definitely appreciate this website.
    Stick with it!

  3. Marylou

    Some genuinely interesting points you have written.Aided me a lot, just what I was looking for :
    D.

  4. cách chứng minh tài chính du học

    This is the right web site for anybody who wants to find out
    about this topic. You realize so much its almost tough to argue with
    you (not that I actually would want to…HaHa). You certainly
    put a fresh spin on a subject that’s been written about for years.
    Excellent stuff, just wonderful!

  5. web page

    Hi it’s me, I am also visiting this wbsite on a
    regullar basis, this web page is really pleasant and the people are really sharing pleasant thoughts.

    автоматический полив цена web page микрокапельный
    полив

  6. meeyland24h.tumblr.com

    Undeniably believe that whiⅽһ you stated. Your favorite justificаtion appeareԁ to
    be on the net the simpleѕt factor tо take into account of.

    I say to you, I certainly get irked at the same time as people think about worries that they just don’t recognise about.
    You managed to hit the naiⅼ ᥙpon the top as smartly as outlined out
    the whole thing with no neеd side effect , people could take a signal.
    Will probably be again tо get more. Thank you

  7. desarrollo de aplicaciones web

    Howdy! This is my 1st comment here so I just wanted to give a quick shout out and tell
    you I genuinely enjoy reading through your blog posts. Can you recommend any other blogs/websites/forums that
    go over the same topics? Many thanks!

  8. Situs Poker Online

    Magnificent beat ! I would like to apprentice while you amend your
    web site, how can i subscribe for a blog website? The account aided me a acceptable deal.
    I had been a little bit acquainted of this your broadcast
    provided bright clear idea

  9. life clinic ruim itabira

    Hi there Dear, are you really visiting this web site on a regular basis,
    if so then you will absolutely obtain nice experience.

  10. cheap web hosting in india

    I think this is among the most important information for
    me. And i am glad reading your article. But should remark on few general things, The site style is great, the articles is really great : D.
    Good job, cheers

  11. slot online terpercaya

    Ingsak allah raqme bang,live jam brp nhi bang biasane…selalu supot
    abangsukses slalu bang

  12. http://changelogic.webmedia.ee

    Woah! I’m really loving the template/theme of this site. It’s simple,
    yet effective. A lot of times it’s difficult to get that “perfect balance” between usability and
    appearance. I must say you’ve done a fantastic job with this.
    Also, the blog loads super quick for me on Opera. Exceptional Blog!

  13. seo продвижение

    We absolutely love your blog and find most of your post’s
    to be exactly I’m looking for. Do you offer guest writers to write content to
    suit your needs? I wouldn’t mind publishing a post
    or elaborating on most of the subjects you write with regards to here.
    Again, awesome web log!

  14. robux free code romo

    Hi! Someone in my Myspace group shared this site with us so I came to take a look.
    I’m definitely loving the information. I’m bookmarking
    and will be tweeting this to my followers! Great blog and fantastic design.

  15. New website

    Greetings! Quick question that’s completely off topic.
    Do you know how to make your site mobile friendly?
    My web site looks weird when browsing from my iphone 4. I’m trying to find
    a template or plugin that might be able to resolve this problem.
    If you have any suggestions, please share. With thanks!

  16. 먹튀검증

    What’s up to all, because I am actually keen of reading this webpage’s
    post to be updated on a regular basis. It contains fastidious information.

    My web blog … 먹튀검증

  17. https://www.mostawrd.com/groups/how-to-effectively-speak-with-your-children-about-not-smoking-pot-1178610775/

    Nice post. I was checking continuously this blog and I am impressed!
    Extremely useful info specially the last part 🙂 I
    care for such info a lot. I was looking for this particular information for a long time.
    Thank you and good luck.

    Here is my web blog https://www.mostawrd.com/groups/how-to-effectively-speak-with-your-children-about-not-smoking-pot-1178610775/

  18. mesin slot online

    One thing I would recommend adding to this guide is that the slokts are random.
    There is no 100% sure fired way to get the key on your firet run with thhe slots.
    As a result, it is faster to sasve before you start the game and
    reload if you fail. That way you can save time running back to Marry
    Yazzie’s for another coin after each failed attempt.
    The game is never the same each ime you reset so
    that ensures you have the freedom to try again without
    needing more than one coin.

  19. free teen hd video

    Hello! I just wanted to ask if you ever have any trouble with hackers?
    My last blog (wordpress) was hacked and I ended up losing a few months of hard work due to no back up.
    Do you have any methods to stop hackers?

  20. wealth habits

    Write more, thats all I have to say. Literally, it seems as though you relied on the video
    to make your point. You clearly know what youre talking about, why throw away your
    intelligence on just posting videos to your blog when you could be giving us something enlightening to read?

  21. New webhard

    Hey there this is somewhat of off topic but I was wondering if blogs use WYSIWYG editors or if you have to manually
    code with HTML. I’m starting a blog soon but have
    no coding expertise so I wanted to get guidance from
    someone with experience. Any help would be enormously appreciated!

  22. https://s.kakaku.com/

    Thanks for another fantastic article. Where
    else may just anybody get that kind of info in such a perfect means of writing?
    I have a presentation subsequent week, and I’m at the look for such information.

  23. austin stripper

    First of all I want to say terrific blog! I had a quick
    question which I’d like to ask if you don’t
    mind. I was interested to find out how you center yourself and
    clear your thoughts prior to writing. I have had a difficult time clearing my thoughts in getting my ideas out there.

    I do take pleasure in writing but it just seems like the first
    10 to 15 minutes are lost just trying to figure
    out how to begin. Any ideas or hints? Cheers!

  24. https://google.ki/url?sa=t&url=httpsvdlegal.com

    Hello, I think your site might be having browser compatibility issues.
    When I look at your blog site in Chrome, it looks fine but
    when opening in Internet Explorer, it has some overlapping.
    I just wanted to give you a quick heads up! Other then that, terrific blog!

  25. casino stripper

    Hi, i read your blog occasionally and i own a similar one and
    i was just curious if you get a lot of spam remarks?

    If so how do you stop it, any plugin or anything you can recommend?
    I get so much lately it’s driving me crazy so any support is very much appreciated.

  26. http://shalleen.de/

    I love your blog.. very nice colors & theme. Did
    you design this website yourself or did you hire someone to do it for you?
    Plz reply as I’m looking to design my own blog and
    would like to find out where u got this from.

    thanks

  27. shopping Kanal Deutschland

    Hi there i amm kavin, its my first time to commenting anyplace,
    when i read this paragraph i thought i could also make comment due to this sensible piece
    of writing.

Leave a Reply

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