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

3,510 comments

  1. smm panel song distribution

    Hey I know this is off topic but I was wondering
    if you knew of any widgets I could add to my blog that automatically tweet my
    newest twitter updates. I’ve been looking for a plug-in like this for quite some time and was hoping maybe you would have some experience with something like this.

    Please let me know if you run into anything. I truly enjoy reading your blog
    and I look forward to your new updates. https://www.evernote.com/shard/s516/sh/d2b9b364-43fd-c47f-bbce-e4cf34a1f6a9/b0f350ae6f9037208b4fbb0c52f24ec5

  2. 바카라 사이트

    What’s up i am kavin, its my first time to commenting anyplace, when i read
    this article i thought i could also create comment due to
    this good piece of writing.

  3. 1XBET

    As the admin of this website is working, no uncertainty very soon it will be
    renowned, due to its feature contents.

  4. http://arthurijgau.blogs100.com/

    A person necessarily lend a hand to mzke seriously posts I’d state.
    This iis the first time I frequented your website page and thus far?
    I amazed with the analysis you madxe to create
    this actual pos extraordinary. Magnificent activity!

  5. 1XBET

    Hi there, this weekend is nice for me, for the reason that this moment i am reading
    this enormous informative paragraph here at my home.

  6. 원엑스벳

    My brother suggested I might like this website.
    He was totally right. This submit truly made my day.
    You can not imagine simply how so much time I had spent for this information! Thank you!

  7. 중국 배대지

    I savor, result in I discovered just what I used to be looking for.
    You have ended my 4 day lengthy hunt! God Bless you man. Have a nice day.
    Bye

  8. 제왕카지노

    WOW just what I was searching for. Came here by searching for 우리 카지노

  9. 카지노사이트

    WOW just what I was looking for. Came here by searching for 바카라사이트

  10. 제왕카지노

    It’s an amazing piece of writing designed for all the
    web users; they will take advantage from it I
    am sure.

  11. thuenhanguyencan.vn

    Hello this is kind of of off topic but I was wanting to know if
    blogs use WYSIWYG editors or if you have to manually code with HTML.

    I’m starting a blog soon but have no coding know-how so I wanted
    to get advice from someone with experience. Any help
    would be greatly appreciated!

  12. Suzi Stulce

    Really good site,thank you very much for your effort in writing the posts.

  13. 우리 카지노

    My brother suggested I would possibly like this web site. He used to be entirely right.
    This put up truly made my day. You can not consider just
    how much time I had spent for this info! Thank you!

  14. 카지노 사이트

    This is a very good tip especially to those new to the blogosphere.
    Short but very accurate information… Appreciate your sharing this one.
    A must read post!

  15. 바카라 사이트

    I always spent my half an hour to read this website’s articles every day along with
    a mug of coffee.

  16. slot joker123

    It’s hard to find experienced people on this topic, however, you seem like you know what you’re talking about!

    Thanks

  17. meyhomes capital phú quốc

    WikiLand Meyhomes Capital Phú Quốc shophouse biệt thự Tân Á Đại Thành 408 Điện Biên Phủ,P.11,
    Q.10, Tp.HCM https://maps.google.com/maps?cid=15144998702565330347 Thanks for
    your personal marvelous posting! I genuinely enjoyed reading it, you’re a
    great author.I will make sure to bookmark your blog and will
    come back down the road. I want to encourage that you continue your
    great writing, have a nice evening!

  18. payday loans

    STЕP 1:
    Place your order online.

    STEP 2:
    You will receive an email with a ETA from our friendⅼy delivery driver once they are on their way.

    STEP 3:
    Y᧐u will receive an email once tһe dгiver has arrived.

    Please note: Only contaсt us if you haven’t reсeived an email within 30 minutes of processing yօur order.
    You will receive your order within 1 hour of processing gᥙaranteed!
    Our drivers cannot Ƅe օn their phones while drіving so this will only slow the process down.

    Thanks for choosing Adelaide Cream Delivery for all your pаrty needs!

    Take a look аt my website … payday loans

  19. 파라오 카지노

    fantastic post, very informative. I wonder why the opposite experts of
    this sector don’t realize this. You should proceed your
    writing. I’m confident, you have a huge readers’ base already!

  20. SM 카지노

    Heya! I just wanted to ask if you ever have any problems with hackers?
    My last blog (wordpress) was hacked and I ended up losing many
    months of hard work due to no back up. Do you have any
    solutions to prevent hackers?

  21. 온라인카지노

    Wow, wonderful blog layout! How long have you
    been blogging for? you make blogging look easy. The overall
    look of your web site is fantastic, as well as the
    content!

  22. 우리 카지노

    I’m truly enjoying the design and layout of your blog.

    It’s a very easy on the eyes which makes it much more
    enjoyable for me to come here and visit more often. Did you hire out a developer to create your theme?
    Superb work!

  23. 우리 카지노

    Hmm is anyone else experiencing problems with the images on this blog loading?
    I’m trying to figure out if its a problem on my end or if it’s the blog.

    Any feed-back would be greatly appreciated.

  24. 우리카지노

    Its such as you learn my thoughts! You appear to understand a lot about this,
    like you wrote the guide in it or something. I believe that you simply
    could do with a few p.c. to force the message
    home a bit, but instead of that, that is magnificent blog. A fantastic read.
    I will definitely be back.

Leave a Reply

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