www.webdeveloper.com
Results 1 to 6 of 6

Thread: Resources for PHP and MySQL

  1. #1
    Join Date
    Jan 2005
    Location
    Lithia Springs, GA USA
    Posts
    886

    Resources for PHP and MySQL

    These questions seem to be asked a lot here in the PHP section of the Web Developer Forums.

    “Where can I find more information about PHP?” and “Where can I learn about PHP?” etc…

    One would think that a simple search would turn up many results on this topic, and it does, but after someone said “why doesn't someone just post a pinned topic with alot of places to learn it if its being asked so much”[sic] Well I don’t know! I agree there should be. So hopefully maybe this will be stickyfied... maybe not... I can only hope

    Here are some of the most informative places to learn all about PHP/MySQL on the web

    PHP -

    http://php.net or http://php.net/manual
    php.net has made it so it is easy to search for various functions within there website. All you have to do is append the function name to the end of the URL and it will take you there. So for instance if you wanted to learn more about how the function explode() works then all you have to do is type http://php.net/explode and it will take you there (you don’t even have to type ‘manual’
    Of course, you can also use their search feature in the top right hand corner.

    http://php.net/tut.php
    Tutorials of what you will need to get started with PHP. Very handy for those who will be installing and/or using PHP for the first time!

    http://www.zend.com/manual/
    zend.net however does not have the same ease of use URL that php.net has. Their main feature that is extremely helpful though is that they have many tutorials written by the “PHP Gods” themselves! This is very nice if you are looking for top-grade expert knowledge on how to do something. For example, if you are looking for tutorials that are designed for absolute beginners this is a fantastic place to visit http://www.zend.com/php/beginners/index.php
    They also have more advanced articles if you need them

    Both of the main websites above (php.net & zend.com) are extremely handy as reference resources! I highly recommend keeping them in a place that is easy to get to such as your bookmarks. I keep them in a bookmark folder on my FireFox toolbar.

    MySQL –

    Naturally http://mysql.com is the place to go for all things MySQL. Unfortunatly it can be kinda confusing navigating their site. So here are links straight to what I think would be the most used resources.

    http://dev.mysql.com/doc/mysql/en/index.html
    This is the “Developer’s Manual” for MySQL. It contains just about everything you would want to know about using MySQL. It has a lot of information, but don’t feel overwhelmed there are key links to follow
    http://dev.mysql.com/doc/mysql/en/wi...tallation.html
    Installing MySQL on Windows OS platforms

    http://dev.mysql.com/doc/mysql/en/tutorial.html
    Here is a good area to visit if you are looking for a “tutorial” on how to use MySQL

    http://dev.mysql.com/doc/mysql/en/ix01.html
    Nice index of all the statements used in MySQL such as GROUP BY (http://dev.mysql.com/doc/mysql/en/gr...imization.html)


    Tools for PHP & MySQL –

    Here you will find handy tools that make programming with PHP and MySQL easy and efficient.

    http://dev.mysql.com/downloads/mysql/4.0.html
    MySQL 4.0 download page. If you scroll down about 40% of the way down you will find “Windows Downloads” click the link ‘pick a mirror’ and download the installation. I recommend using the version with the installer.

    http://dev.mysql.com/downloads/administrator/
    MySQL Administrator GUI client. This comes in handy for administrating your MySQL installation. It is pretty straight forward to use.

    http://dev.mysql.com/downloads/query-browser/1.1.html
    MySQL Query Browser graphical client. This tool can help you create SQL statements.


    For those people who need an quick and painless sever package I highly recommend AppServ http://www.appservnetwork.com/
    This install package is about as hard to install as double clicking the file you download! Here is a pretty quick little tutorial on how to install it http://www.webdeveloper.com/forum/sh...731#post412731
    It is an all inclusive package.
    It contains all of the following (basically all you will need to get a full fledged server up and running locally):
    • Apache 1.3.33
    • PHP 4.3.11
    • MySQL 4.0.24
    • phpMyAdmin-2.5.7-pl1
    • MyODBC-3.51.11-2


    If you must install PHP only then you can find the installation packages here:
    PHP 4.4.0
    http://us3.php.net/get/php-4.4.0-Win.../from/a/mirror

    PHP 5.0.4
    http://us2.php.net/get/php-5.0.4-Win.../from/a/mirror

    The very best place that I have found to date that runs you through installing php on Windows is http://www.peterguy.com/php/install_IIS6.html (note: this is for PHP 5.x but can be applied to PHP 4.x)

    I am sure that there are many more places and products that could and should be added here but these are the ones that I could think of off the top of my head.


    I hope this helps in your quest to become a PHP Master


    Enjoy and happy coding and most importantly HAVE FUN !

    BeachSide

    p.s. I just noticed that this post happened to be exactly my 800th post WOOT!
    Last edited by BeachSide; 08-04-2005 at 10:11 PM. Reason: Added link to my post about how to setup AppServ

  2. #2
    Join Date
    May 2004
    Location
    chennai, tamil nadu, India
    Posts
    448
    Great resources

    and if you still get stuck up, you could ask the experts out here

    http://www.experts-exchange.com/Web/Web_Languages/PHP/
    Chris, Senior Developer,
    Php laravel developers,
    www.chrisranjana.com

  3. #3
    Join Date
    Jan 2005
    Location
    Lithia Springs, GA USA
    Posts
    886
    Thank you

    Yeah but you have to pay for that. The spirit of this post was to show people where to get the best resources for the lowest out of pocket cost... free.

  4. #4
    Join Date
    Aug 2005
    Posts
    207
    lol, yea. Another very helpful site is http://www.w3schools.com/php/default.asp.
    I have some experience in PHP, HTML, Javascript, and Java.

    GET YOUR FREE DOMAIN TODAY!!! FOR REAL!!!

    JOIN THE WEBASE COMMUNITY NOW AND GET FREE HOSTING AND A LOT OF OTHER THINGS

    AIMForum.com - Ready, AIM, Chat! | Google Talk Forum - Where the world talks about Google! | GIGMAX : YOUR SPACE, YOUR STORAGE

  5. #5
    Join Date
    May 2004
    Location
    chennai, tamil nadu, India
    Posts
    448

    Talking spirit of the post

    Quote Originally Posted by BeachSide
    Thank you

    Yeah but you have to pay for that. The spirit of this post was to show people where to get the best resources for the lowest out of pocket cost... free.
    Sorry for misunderstanding !

    I thought once you learn php you are NOT going to do php projects for free

    FOr example you are not going to say to your clients "I learnt php for free" so I am going to do all your projects for free ! So I thought learning php was for fun AND for making money

    Again Sorry for my misunderstanding !

    Chris, Senior Developer,
    Php laravel developers,
    www.chrisranjana.com

  6. #6
    Join Date
    Jan 2005
    Location
    Lithia Springs, GA USA
    Posts
    886
    I agree that one is not going to do a majority of their work for free. But when you are first starting out trying to learn PHP/MySQL then it is nice that you don't have to spend a wad of cash trying to learn it. Someone could go to these places I've listed above and get a taste of PHP/MySQL then see if it is for them. If they find that it is indeed for them then they can go and spend loads of cash buying books and what-not
    Last edited by BeachSide; 08-10-2005 at 05:50 AM.

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
HTML5 Development Center



Recent Articles