PHP Resources for Tutorials, Books, Script Archives, etc.

  • RichB
  • Guru
  • Guru
  • User avatar
  • Posts: 1121
  • Loc: Boston

Post 3+ Months Ago

Obtaining and Installing PHP


Where to get it
Installation FAQ
Installation and Setup FAQ
Installation Overview (Windows and non-Windows)
Additional information for Windows installation
How to install PHP and MySQL on IIS

Apache/PHP/MYSQL/ETC Installation Kits


apache2triad - apache2, mysql, slimftp and xmail servers with php, python, perl, phpmyadmin.
FoxServ - an Apache / mySQL / PHP installer package for Windows and Linux.
XAMPP - includes the Apache web server, MySQL, PHP, Perl, a FTP server and phpMyAdmin.
Uniform Server - Apache 2, PHP 5, MySQL, PERL 5, and phpMyAdmin.

PHP Books


PHP Manual (read online or download, multiple languages)
Practical PHP Programming (free online PHP book)
Recommended PHP Books (many php topics covered)

PHP FAQs


Main PHP FAQ
PHP Knowledge Base

PHP Tutorial Sites


Introductory Tutorial
Bigwebmaster.com PHP tutorials
W3Schools PHP Tutorial
PHP Freaks tutorials
Zend.com tutorials
Webmonkey's PHP tutorials
OnLamp.com

PHP Script Archives


Bigwebmaster.com PHP scripts
Hotscripts.com
PHP Sector
Codewalkers
Zend Code Gallery
Programmers Help code section
PX : the PHP code exchange
Dev Scripts

PHP Editors


Dev-PHP IDE
PHPEdit
PHP Coder
Template Tamer
Crimson Editor
PHP Designer 2005

PHP Resource Sites


Bigwebmaster.com PHP Resources
Zend.com Developer Zone
Free PHP Resources
  • Anonymous
  • Bot
  • No Avatar
  • Posts: ?
  • Loc: Ozzuland
  • Status: Online

Post 3+ Months Ago

  • gsv2com
  • Professor
  • Professor
  • User avatar
  • Posts: 776
  • Loc: Nippon

Post 3+ Months Ago

Most useful PHP book I own:

PHP Functions - Essential Reference
Published by New Riders
Authors: Zak Greant, Graeme Merrall, Torben Wilson, Brett Michlitsch.

This book is so useful it's never in my bookshelf. It's always laying on the floor next to my computer chair for easy reference. :lol:


My least useful PHP book I own:

PHP and MySQL Web Development
Published by SAMS.
It's not terrible, but it's not great. I don't recommend it.


Another useful PHP book:

PHP Advanced for the World Wide Web
Visual Quickpro Guide
Published by Peachpit Press
By: Larry Ullman
This one has a few good advanced programming tips and tricks.
  • Rabid Dog
  • Web Master
  • Web Master
  • User avatar
  • Posts: 3245
  • Loc: South Africa

Post 3+ Months Ago

Most useful books I own:
Active Server Pages 3 - sybex
Database Programming - Sybex
Javascript Bible - Hungry Minds
HTML and XHTML - Sams
PHP - Sams
Direct 3D programming - Sams
DirectX programming - Sams

Have just acquired a C# book so will let you know how it is :wink:

Have to agree with gsv, my books don't have a home - all over the place, my desk in front of the keyboard everywhere! Ease of access I guess
  • RichB
  • Guru
  • Guru
  • User avatar
  • Posts: 1121
  • Loc: Boston

Post 3+ Months Ago

Some PHP Editors have come up in conversation recently, so I thought I would collect some of the links here. The descriptions in quotes come from the associated websites. I have not tried all of these and am not endorsing any of them. I believe these are all Windows programs. Feel free to add others to this thread.
------------------------
Dev-PHP IDE
"Dev-PHP is a full-featured Integrated Development Environment for PHP. It's fast, powerful and has a user-friendly interfase. It has many cool features, like Function browsing and full integration with the PHP parser and the PHP-GTK library."
------------------------
PHPEdit
The licensing is a bit unclear on this one. It appears to be a free evaluation download if you register at their site.
------------------------
PHP Coder
"PHP Coder is an IDE (Integrated Development Environment) especially developed for PHP programmers. Features are Full Integration of the PHP Interpreter and the PHP documentation, Integrated Preview window, Full Syntax Highlighting for HTML and PHP, AutoComplete for frequently used text constructs, Project manager, Tag Buttons and all the standard editing functions like almost unlimited undo, copy and paste, searching, ... And it is quite small compared to other language's IDEs and loads pretty fast. And the best, it's FREE."
------------------------
Template Tamer
"TemplateTamer is a tool for creating and maintaining template based dynamic PHP web applications, with code clearly and completely separate from the html design. As such it is a great tool for complex dynamic sites, especially where Designers and Programmers work together on the creation of the site" (Free and Development versions)
------------------------
Crimson Editor
"Crimson Editor is a professional source editor for Windows. Syntax Highlighting for HTML, C/C++, Perl, Java, Matlab and LaTeX. Also, it can be extended for other programming languages based on custom syntax files." (It has sytax highlighting for PHP too)
  • schmeg007
  • Novice
  • Novice
  • schmeg007
  • Posts: 30

Post 3+ Months Ago

Excellent resources, and I've got one to add. I just finished writing up a PHP Tutorial for people who don't have any formal programming experience. Hope someone finds it useful.
PHP Tutorial
  • RichB
  • Guru
  • Guru
  • User avatar
  • Posts: 1121
  • Loc: Boston

Post 3+ Months Ago

Well, I started this thread because the "how do I get started with php" question was coming up a lot, but you might want to have a look at Bigwebmaster's other site or my site for info on other languages.

http://www.bigwebmaster.com/
http://www.freeprogrammingresources.com/
  • Shrek_Update
  • Student
  • Student
  • User avatar
  • Posts: 73

Post 3+ Months Ago

Here is another list - not good ordered though:
1) http://www.scriptsearch.com/PHP/
2) http://php.softwarefolder.com/
3) http://www.webscriptsdirectory.com/PHP/
4) http://www.onlyphp.com/
5) http://www.programmingpub.com/scripts/Free_PHP_Scripts/
6) http://www.downloadfreetrial.com/scripts/php/
7) http://php.thescriptdirectory.com/
8) http://scripts.oubah.com/index.php
9) http://www.sitescripts.com/PHP/
10) http://www.website-scripts.net/php/
11) http://www.needscripts.com/PHP/
12) http://www.scriptdex.com/
13) http://php.thescriptguide.com/
14) http://www.allthescripts.com/
15) http://www.scriptkid.com/php/
16) http://www.scriptfarm.com/
17) http://www.advancescripts.com/PHP/
19) http://www.perlbiz.com/
20) http://www.phpexpo.com/
21) http://www.phpscriptsearch.com/
25) http://www.filehungry.com/
26) http://www.fatscripts.com/PHP/
27) http://webmasteredge.smesource.com/
29) http://www.scriptstop.co.uk/PHP/
30) http://www.cgi-junction.com/search/PHP/
33) http://dmoz.org/Computers/Programming/L ... P/Scripts/
34) http://www.phpfound.com/
35) http://www.webmasters-central.com/Serve ... oding/PHP/
  • webinv
  • Graduate
  • Graduate
  • webinv
  • Posts: 110

Post 3+ Months Ago

RichB,

Your site is awesome. I'm going to recommend it to my site's visitors.

http://www.freeprogrammingresources.com/
  • ozzyosb100
  • Graduate
  • Graduate
  • User avatar
  • Posts: 191
  • Loc: FL

Post 3+ Months Ago

PHP Function Reference by type / extension
http://us2.php.net/manual/en/funcref.php

Lists all the functions and all that good stuff and their syntaxHunter
http://www.php.net/quickref.php
  • PHP_Guru
  • Graduate
  • Graduate
  • User avatar
  • Posts: 179
  • Loc: Clermont, FL

Post 3+ Months Ago

Goog Book For Newer PHP Scripters:

PHP Funtions [Essential Reference] 751 Pages.

Functions A-z
  • Rabid Dog
  • Web Master
  • Web Master
  • User avatar
  • Posts: 3245
  • Loc: South Africa

Post 3+ Months Ago

On my travels through the net looking for ways to set the java class path value dynamically I came across this really cool tutorial on writing extensions for PHP

http://www.zend.com/php/internals/exten ... iting1.php

anyways I thought I should share it as I have been looking for something like this for yonks and I am sure there are more like me!
  • Funny_Fuzz
  • Mastermind
  • Mastermind
  • User avatar
  • Posts: 1517

Post 3+ Months Ago

Most useful book I own:
# PHP 5 for Dummies

My comments: It's very good for all stages of web programmers from beginner to advanced.
  • sannsar4
  • Student
  • Student
  • User avatar
  • Posts: 79
  • Loc: Prishtina / Kosovo

Post 3+ Months Ago

webmaster secret [its a good book for tutorials]
  • sannsar4
  • Student
  • Student
  • User avatar
  • Posts: 79
  • Loc: Prishtina / Kosovo

Post 3+ Months Ago

needforscript.com is a good site for scripts
  • FullOfQuestions
  • Graduate
  • Graduate
  • FullOfQuestions
  • Posts: 108

Post 3+ Months Ago

Hey guys, I'm new at web programming and design (started last fall), but learning fast. In my 'library' right now I have a JS textbook that I forget the name of, and PHP and MySQL For Dynamic Websites: Visual Quickpro Guide by Larry Ullman. The latter of the two is a solid beginners book, but I am interested in learning much more advanced PHP and MySQL.
Another resource I feel I might need is some general reference on all facets of creating websites. For example, I couldnt tell you a damn thing about servers (setting them up, remote access), the whole DOCTYPE thing... I dont even know. I find out something new every day. I feel like a book explaining the general ins and outs of being a web developer would help me a lot.
I am also interested in a good beginner/intermediate Flash book, an advanced Photoshop guide, and perhaps a good book on SEO.
I know there are lots of resources listed here, but its tough to figure out among 50 book descriptions which one is the best for your skill level.
If you have suggestions for any or all of these books, please post or email me at gsidebo1 at ithaca dot edu. I am very interested in learning this stuff, Im just very concerned about learning from the right source. Thanks guys.
  • RichB
  • Guru
  • Guru
  • User avatar
  • Posts: 1121
  • Loc: Boston

Post 3+ Months Ago

I'm thinking of adding a new php book to the list: PHP 5 Power Programming. To download the book for free as a pdf file click on downloads under the More Information heading and a div will appear with the download link. I haven't actually had a chance to look at the book except to verify that the whole thing is there for free, so I don't know how good it is, but I figure it's worth a look as it's availabe under an Open Publication License. There are also some non-PHP books available at the same site as part of Bruce Perens' Open Source Series.
  • UPSGuy
  • Lurker ಠ_ಠ
  • Web Master
  • User avatar
  • Posts: 2733
  • Loc: Nashville, TN

Post 3+ Months Ago

umm, clicking that downloads link appears to take me right back to the very same page...am I doing something really stupid I should kick myself for? I tried allowing the site for popups....Thats not it...
  • RichB
  • Guru
  • Guru
  • User avatar
  • Posts: 1121
  • Loc: Boston

Post 3+ Months Ago

Double check that you have javascript enabled. The site uses an onclick event on that link to show a hidden element. Since they put a # in the href of the link and didn't return false to cancel the click event, your browser will probably jump to the top of the page if you have scrolled down at all. That makes it look like it's just the same page, but if you look closely you should see this new link:

Download PHP 5 Power Programming in PDF.
  • daremedy
  • Professor
  • Professor
  • daremedy
  • Posts: 911

Post 3+ Months Ago

For those of you wanting to learn PHP 5 and really apply its object oriented features, a good book that I got (which a friend recommended) is Matt Zandstra's PHP 5 Objects, Patterns, and Practice. I'm seriously impressed with this book, its very object oriented and explains a lot of concepts very well. It also has side notes that explain differences between coding certain examples for PHP 4 and for PHP 5.

As good as the book is, it would be more useful if you had some object oriented programming knowledge, but its not essential. It would also be good if you have a good grasp of PHP programming, this isnt a beginner's book. If you've ever marvelled at the coding behind phpbb, you'll understand that much much better after reading the first couple of chapters.

Definitely a good read for serious programmers and its concepts apply to a wide range of OOP languages (Java, C, C++...). I was telling my friend that the first 6 chapters covered my first 2 years of university!
  • alex_m
  • Born
  • Born
  • alex_m
  • Posts: 4
  • Loc: Romania

Post 3+ Months Ago

Is great there are so many sites out there about php, with tutorials, explanations and even simple scripts that can be used at a start point for needed pieces inside a website.

I would also recommend MySQL ( http://www.mysql.com ) , as php and MySQL make a killer combination ( someone placed links to Apache and I think that MySQL is as relevant as Apache to php ).
  • edawg
  • Graduate
  • Graduate
  • User avatar
  • Posts: 105

Post 3+ Months Ago

SAMS--"Teach Yourself PHP in 10 minutes", covers PHP 5.0, 235pages, of around 25, 10 minute lessons, I also have "Teach Yourself Css in 10 minutes too!!, these are great books if you lack an attention span, it only takes 10 mins per chapter, and all the information is very well written, and to the point!!!, great books if you hate the 2000 page monsters like i do!!!;). and there all under $15 too!!.
  • X123
  • Born
  • Born
  • X123
  • Posts: 2

Post 3+ Months Ago

Some good hungarian pages:
http://www.phpstudio.hu
http://www.tutrorial.hu
  • Bozebo
  • Expert
  • Expert
  • User avatar
  • Posts: 709
  • Loc: 404

Post 3+ Months Ago

For a PHP editor, notepad2 is very good.
http://www.flos-freeware.ch/notepad2.html

Also... I just launched the best version of my site but its not good enough for that list yet, needa maby, another 200 quality PHP tutorials and maby the resources section completed before it's worth me wondering if you will add it.
  • gruber
  • Novice
  • Novice
  • gruber
  • Posts: 27
  • Loc: Croatia

Post 3+ Months Ago

In my searches over the Internet I come to conclusion there is limited number of sites with info/instructions for PHP in Croatian language - so I created one with some basics http://phptutorial.odlican.net
  • sixthsense
  • Newbie
  • Newbie
  • sixthsense
  • Posts: 10
  • Loc: Belgium

Post 3+ Months Ago

I learned the basics on school later on I used W3school and php dot net. When I wanted to make something I studied first some (so not one) tutorials to look at their approach. My first scripts I shared on forums so I could receive some quality feedback.
  • righteous_trespasser
  • Scuffle
  • Genius
  • User avatar
  • Posts: 6230
  • Loc: South-Africa

Post 3+ Months Ago

The best application I have come accross so far is PHP Designer ... It's seriously cool ...
  • SpooF
  • ٩๏̯͡๏۶
  • Bronze Member
  • User avatar
  • Posts: 3422
  • Loc: Richland, WA

Post 3+ Months Ago

I love that editor. I first started using it when it was completely free lol

However, I always ran into problems which made me stop using it :( I would get crazy little errors (while typing such as putting double dollar signs in front of varibles randomly and other strange things) when typing after using it for an extended period of time.
  • righteous_trespasser
  • Scuffle
  • Genius
  • User avatar
  • Posts: 6230
  • Loc: South-Africa

Post 3+ Months Ago

SpooF wrote:
I love that editor. I first started using it when it was completely free lol

However, I always ran into problems which made me stop using it :( I would get crazy little errors (while typing such as putting double dollar signs in front of varibles randomly and other strange things) when typing after using it for an extended period of time.

This has never happened to me ... I now use version 6.1 ... I know 7 has been released, will probably switch over when I have time to set up all my settings etc again ... I think maybe the newer versions have all these issues fixed ...
  • clod
  • Born
  • Born
  • clod
  • Posts: 1

Post 3+ Months Ago

I suggest to add free PHP/HTML/CSS Editor - Codelobster PHP Edition.
  • Satwant
  • Graduate
  • Graduate
  • User avatar
  • Posts: 127
  • Loc: Bangalore

Post 3+ Months Ago

please Edit links to
Quote:
Template Tamer Php Editor
in Post #1 and #2
Links to it dead.

clod wrote:
I suggest to add free PHP/HTML/CSS Editor - Codelobster PHP Edition.

I agree, I start my Php Coding on Code Lobster
  • Anonymous
  • Bot
  • No Avatar
  • Posts: ?
  • Loc: Ozzuland
  • Status: Online

Post 3+ Months Ago

Post Information

  • Total Posts in this topic: 30 posts
  • Users browsing this forum: No registered users and 67 guests
  • You cannot post new topics in this forum
  • You cannot reply to topics in this forum
  • You cannot edit your posts in this forum
  • You cannot delete your posts in this forum
  • You cannot post attachments in this forum
 
 

© 1998-2014. Ozzu® is a registered trademark of Unmelted, LLC.