A HTML-embedable scripting language which will allow you to create an interactive website without the use of CGI. Guestbooks, 'formmail' and hit counters are just a few things that PHP can handle.
PHP is a "server side" scripting language. Therefore it builds a web page on the webserver before a visitor, (or a search engine spider/robot), finds and views the page. The PHP is therefore converted to HTML and it is this finished page that a visitor, (or a search engine spider, robot), finds and views the page.
Click Here For Your Own Business Website. With hundreds Of Free Webmaster Resources. Webmaster resources like no other site on the Internet. Provides webmasters with the tools they need to create fun and valuable business websites from scratch, within minutes. Combined professional quality designs, powerful PHP and MySQL scripts to create the largest and most exclusive turnkey collection for web designers, entrepreneurs and beginners or enthusiast.
Killer PHP (Video's)
Create Your Own Social Networking. PHPMySpace Gold Edition is the most advanced social networking software that you can use. Now you can run your own "nitch" community just like myspace with user profiles, videos and layouts.
PHP.net downloads. Download PHP Source Code and Windows Binaries. From PHP.net
The PHP manual is available in a selection of languages and formats. Note that the English version should be considered the most accurate, since translations are based on that version. From PHP.net
PHP Cross Reference This is a cross referenced display of the PHP source code. The sources displayed are those that are currently checked in to the mainline of the PHP project CVS server; these pages are updated many times a day, so they should be pretty close to the latest-
PHP Tutorials (A You Tube Play List about using PHP from iLearnProgramming's Channel YouTube Channel). PHP Video Lessons. Step by Step PHP examples and lessons for Beginners and Intermediate users.
| PHP performance Tips Google Coding Web Pages Speed tips |
PHP Apache Module. This is a PHP module for the Apache web server included in Mac OS X. PHP is a server-side, cross-platform, HTML embedded scripting language. Mac OS X Packages from Marc Liyanage mostly UNIX / server type packages from Marc Liyanage
PHP DESIGNER is a freeware IDE for coding PHP for both professional and novice alike.
PHP Tutorial. By the end of this tutorial, you should have a good understanding of the basic constructs of PHP, as well as how PHP can interact with MySQL to produce dynamic web pages.
PEAR, (PHP Extension and Application Repository). PEAR is a framework and distribution system for reusable PHP components. You can find help using PEAR packages in the online manual and the FAQ.
PECL, (PHP Extension Community Library), A repository for PHP Extensions. Providing a directory of all known extensions and hosting facilities for downloading and development of PHP extensions. The packaging and distribution system used by PECL is shared with its sister, PEAR.
PHP Editors PHP Editors Manual PEAR Manual (PHP Extension and Application Repository). It is pronounced just like the fruit. The purpose of PEAR is to provide:  structured library of open-sourced code for PHP users; A system for code distribution and package maintenance; A standard style for code written in PHP, specified here. PHP Editors Review
CakePHP is a rapid development framework for PHP that provides an extensible architecture for developing, maintaining, and deploying applications. Using commonly known design patterns like MVC and ORM within the convention over configuration paradigm, CakePHP reduces development costs and helps developers write less code.
CakePHP Hot FeaturesPHP-Update is (oddly enough) a PHP script written to allow people with any knowledge of HTML - from "what is that?!" up to the highest level - to easily build and update a website. It doesn't require any prior knowledge of PHP or anything web-related. It contains a number of templates allowing you to simply upload the script and run it.
PHPlist is a double opt-in newsletter manager. It is written in PHP and uses an SQL database for storing the information. PHPlist is software that runs on a server
eAccelerator is a free open-source PHP accelerator, optimizer, encoder and dynamic content cache. It increases the performance of PHP scripts by caching them in their compiled state, so that the overhead of compiling is almost completely eliminated. It also optimizes scripts to speed up their execution. eAccelerator typically reduces server load and increases the speed of your PHP code by 1-10 times.
phpBB is a high powered, fully scalable, and highly customizable Open Source bulletin board package. phpBB has a user-friendly interface, simple and straightforward administration panel, and helpful FAQ. Based on the powerful PHP server language and your choice of MySQL, MS-SQL, PostgreSQL or Access/ODBC database servers, phpBB is the ideal free community solution for all web sites.
phpAdsNew is an open-source ad server, with an integrated banner management interface and tracking system for gathering statistics. With phpAdsNew you can easily rotate paid banners and your own in-house advertisements. You can even integrate banners from third party advertising companies.
PHP Unit To make code testing viable, good tool support is needed. This is where PHPUnit comes into play. It is a member of the xUnit family of testing frameworks and provides both a framework that makes the writing of tests easy as well as the functionality to easily run the tests and analyse their results.
Just another Www.sitepoint.com site
A problem that has plagued web developers for years is how to add real-time information to their applications, such a progress bar for file uploads. Users are impatient; they don't want to sit and wait while the browser is doing something and wonder whether it has frozen or if they have a slow connection. Providing a progress indicator gives users useful information and lets them know exactly what's going on. Learn how a new feature in PHP 5.4 can be used to create a dynamic upload progress bar without any external libraries or browser dependencies.
Modern geolocation applications use latitude and longitude to identify the location of people and of places to within a few meters, but it’s highly unlikely you’ll answer the question "Where on Earth are you?" with those. In this article you'll learn how to use the Yahoo! Placemaker server by writing a simple program to ask users where they are (and clarify if necessary) before identifying places in concrete terms.
This is Part 1 of a 3-part series that shows you some of the inner-workings of the Yii Framework's component architecture. In this part you'll learn how Yii's CComponent class uses PHP's magic __get() and __set() functions to take advantage of the benefits of getter and setter methods while still allowing access to properties as if they were public variables.
Pagination is useful when displaying a large dataset which might have hundreds results and provides a much nicer user experience. In this tutorial, you'll learn how to use CodeIgniter's pagination library to create a paginated list of results from a MySQL database.
Extensible Markup Language (XML) is a big building block of today's web with hundreds of XML-based languages having been developed, including XHTML, ATOM, and SOAP just to name a few. Knowing how to process XML data is a crucial programming skill today, and thankfully, PHP offers multiple ways to work with it. In this article you'll learn what XML is and how to use the XML Parser and SimpleXML extensions to parse it.
The hard fight against mean machines that enjoy enslaving humans and using them like plain batteries will hopefully end up in a resounding triumph... if only Neo adheres to the Liskov Substitution Principle.
CakePHP is a framework that provides a solid MVC base for PHP development, allowing users at all skill levels rapidly develop robust web applications. In this article you'll learn about two of CakePHP's most useful features: automatic code generation with Bake, and dynamic scaffolding.
Planning Poker is an estimation technique which comes from the world of Agile software development. Learn how it can help you and your developers provide better estimates for the projects you work on.
Learn more about Mongo with this article in which Ahmed talks about cursors, query filters, running queries on arrays and embedded documents, and indexing.
A search for a product or service should begin with checking simple but essential qualities in a large set and then looking for refinements in those that pass the first test. Read this article to see how PHPMaster author J Armando Jeronymo chose his PHP editor.
| General PHP Tutorials PlayList by PHP Academy YouTube Channel | ||
PHP Academy offers free PHP video tutorials, a PHP help forum, and much more. For high quality free PHP tutorials , you're in the right place. |
WAMP (Windows, Apache, MySQL & PHP). With WAMP installed, you can run a web server (and things like WordPress, MediaWiki, and Jinzora) on your Windows PC.
JLBN Free WAMP Guides & Website Design Templates.
XAMPP is an easy to install Apache distribution containing MySQL, PHP and Perl. XAMPP is really very easy to install and to use - just download, extract and start. From Apache Friends
rss2html.php A free PHP script, converts RSS feeds to HTML. Users can create webpages that will always display the most current information from the RSS feed, and because the resulting page is pure HTML, it
PHP Programmers for FREE! Ask your question and get quick answers from experts. There are 2,200 online right now! We've got more than 500 tutorials and 2,000 snippets.
Qdig - Quick Digital Image Qdig is an easy-to-use PHP script that dynamically presents your digital image files as an online gallery or set of galleries.
e107 is a content management system written in PHP and using the popular open source mySQL database system for content storage. It's completely free and totally customisable, and in constant development.
ionCube produces leading tools for PHP source code protection to secure your PHP software from prying eyes and to combat software piracy. Featuring an advanced compiled-code encoding engine that translates source to highly efficient bytecodes, ionCube encoding tools deliver the ideal combination of maximum source code protection without sacrificing performance, reliability or language compatibility. Download the program How to install ionCube loader
PHP Accelerator Every time a PHP script is accessed, the PHP engine must open the script file and read, parse, and compile the file contents into a compiled form. Only then can the compiled code be executed. With scripts often including other scripts, this work can become a significant part of the overall time to deliver a page. It can also impact I/O performance, and require much dynamic memory allocation that in itself can be time consuming. The reality, however, is that most PHP scripts never change from one access to the next; indeed they may never change for weeks, months, or even years. The Accelerator works to eliminate the penalty of processing scripts that never change, and by caching the compiled scripts in shared memory, delivers significant performance gains as a result. Note that this is very different to caching script output. PHPA doesn't do this, scripts remain fully dynamic, and if they do change then PHPA caches a new version - they just run faster!
cURL and libcurl. curl is a command line tool for transferring files with URL syntax, supporting FTP, FTPS, HTTP, HTTPS, SCP, SFTP, TFTP, TELNET, DICT, LDAP, LDAPS and FILE. curl supports SSL certificates, HTTP POST, HTTP PUT, FTP uploading, HTTP form based upload, proxies, cookies, user+password authentication.
Curl Developer Community- an interactive community space for developers, application architects and Web interaction designers interested in gaining and sharing knowledge about Curl's industry-leading development platform for building Rich Internet Applications. The goal of the Developer Community is to help design, build and deliver Richer Internet Applications.
Pure Mango. There's nothing about mangos or purity. It's just a name.. Some Free PHP Application.
PHP Namespaces. Namespaces were a long awaited feature in PHP. While many other important features were released with PHP 5, namespaces were not supported until version 5.3. This led to various techniques for emulating them which, though necessary, were messy and confusing. Although namespaces have been part of PHP for over a year now, such techniques still exist. Many developers simply don’t know how to use proper namespaces in their code. In this article I will explain why namespaces are important and how you can use them in your own PHP code
Error Handling in PHP. This article is a crash course in PHP error handling. You’ll learn about PHP’s built-in error reporting levels, and how to handle errors with custom error handlers and exception handling.
Web Design References (Covers most Web stuff, CSS, etc)
SSI / PHP Template For Websites PHP Template with External CSS.
PHP - HTML - CSS template generator creates a two column layout with both a header and a footer. This PHP / CSS Style Sheet template generator outputs full featured tableless code i.e. tables are NOT used for the template with the column layout.
phpDocumentor sometimes referred to as phpdoc or phpdocu, is the current standard auto-documentation tool for the PHP language.
PhotoPost is written in highly optimized PHP code and uses a lightning fast MySQL database backend. PhotoPost uses either ImageMagick™ or the GD Graphics Library to resize uploaded images and create thumbnails. Chances are, your web host already has either ImageMagick or GD installed on your server, so be sure to check with them if you don't know if you have one or both installed. More Graphics, Graphics file formats Video and Images
A wrapper to the ImageMagick/GraphicsMagick library. It's a native php-extension. See the examples in the examples/ directory for some hints on how to use it. A compiled windows extension is available. You need the ImageMagick libraries from or GraphicsMagick libraries from to get it running. ImageMagick 6.
Image Uploading and Resizing with PHP
PHP and the OWASP Top Ten Security Vulnerabilities from The Open Web Application Security Project released a helpful document that lists what they think are the top ten security vulnerabilities in web applications.
Flash & PHP Coders Flash & PHP More Flash and Shockwave links
RSS Parsers :-
RSS 2 Array - simple to use PHP parser used by this site, fetches an RSS feed and dumps it into an array.
Top 10 MySQL Mistakes Made By PHP Developers. More SQL links.
PERL vs PHP (MojoScripts) (PHP may be embedded into a HTML page and appear as HTML)
How to Install and Configure PHP4 to Run with Apache on Windows
The PHP Resource de German, Translated using Google.
The PHP Toolbox: 20+ PHP Resources
CXVI. Regular Expression Functions (For PHP) (Perl-Compatible). (PCRE). The syntax for patterns used in these functions closely resembles Perl. The expression should be enclosed in the delimiters, a forward slash (/), for example. Any character can be used for delimiter as long as it's not alphanumeric or backslash (\). If the delimiter character has to be used in the expression itself, it needs to be escaped by backslash. Since PHP 4.0.4, you can also use Perl-style (), {}, [], and <> matching delimiters. See Pattern Syntax for detailed explanation. The ending delimiter may be followed by various modifiers that affect the matching. See Pattern Modifiers. PHP also supports regular expressions using a POSIX-extended syntax using the POSIX-extended regex functions.Regular Expressions (Regex, regexp, RE, re)
How to Install and Configure PHP4 to Run with Apache on Windows Apache Links Microsoft Windows®
Sometimes PHP may add a unique PHPSESSID to URLs within your site if cookies aren't available. This PHPSESSID is variable added to the end of a URL on a PHP page, (e.g. like PHPSESSID=44808977). This may cause some problems for the search engine ranking of the page. Google and Yahoo will see a unique PHPSESSID in the URL every time they visit a page on your site, and in turn think that said page is a different page each time. This could be viewed as duplicate content and get your site banned or reduce the perceived value of each page. One way of avoiding this is to use url_rewriter.tags. More Apache open-source software and Apache Servers. Mod Rewrite, Windows Rewrites
Komodo - HTML & Programmer's Editor. HTML & Programmer's Editor. You can edit your Web pages without an HTML editor. In our opinion this is the best free programmer's editor out there. Komodo is a complete programmer's editor for Perl, PHP, Python, Ruby and Tcl; plus support for browser-side code including JavaScript, CSS, HTML, HTML 5 and XML
Xajax Project Introducing Xajax Ajax-enable your PHP application with a simple toolkit that gets the job done fast. Runs on any PHP 4.3.x/PHP 5.x and Apache/IIS platform. xajax is an open source PHP class library that allows you to easily create powerful, web-based, Ajax applications using HTML, HTML 5, CSS, JavaScript and PHP. Applications developed with Xajax can asynchronously call server-side PHP functions and update content without reloading the page.
Techlogica HTTP Server is a free and easy-to-setup web server. If you are a developer and you need an easy way to locally test a website based on PHP or CGI, our HTTP server is perfect for you. Our server also has full traffic logging and writes logfiles in Combined Log Format.
15 Cool Things About PHP That Most People Overlook
Fusebox is a popular method for designing and developing web applications - originally only for ColdFusion, but it has been extended to cover web applications written for PHP, J2EE and ASP.
e107 is a content management system written in PHP and using the popular open source mySQL database system for content storage. It's completely free and totally customisable, and in constant development.
Invision Board - One of the industry leaders in message board software. Please note that use of some scripts on this site require access to a mySQL database.
V-Bulletin If you are willing to pay for scripts, this is a top-end commercial site which can produce high quality message boards in either PERL or PHP.
suPHP is a tool for executing PHP scripts with the permissions of their owners. It consists of an Apache module (mod_suphp) and a setuid root binary (suphp) that is called by the Apache module to change the uid of the process executing the PHP interpreter. suPHP may be installed on servers for security precautions, and to better protect the servers and your websites.. PHP on normal default settings run as apache, this is why phishing scams, (the ebay fraud and paypal, bank fraud is so common) . The hackers or scammers will find holes in the php scripts and implement their scams on your web site.. With PHPSUEXEC all scripts will run as the users name and not the user nobody.
PHP Ads New - If you want to hold adverts on your site, this management system makes controlling & maintaining them easy.
PHP to Detect Mobile Browsers. It's easy to create a mobile website and .mobi domain names are affordable but to make the most of mobile you first need to be able to detect mobile devices! Only then can you start to best serve the needs of your mobile visitors! Mobilephone Programming. Develop Mobile Apps, How the make mobilephone applications. The best Mobilephone Apps. Mobilephone applications to bring more life to your phone to life. More Browser links
A Beginner's Guide to Silverlight with PHP. Web developers have been moving increasingly towards the development of so-called RIAs, or Rich Internet Applications. These can be built using any of a number of different technologies, but what they have in common is their goal of recreating a desktop application experience inside a web browser. Microsoft entered the RIA space in late 2007 with Silverlight. For the uninitiated, Silverlight is a client-side technology powered by the .NET Framework. This means that .NET developers can utilize their existing skillset to create Silverlight-based applications with a relatively easy learning curve. Silverlight runs on Windows and Mac in most modern browsers. Silverlight A development platform for creating engaging, interactive user experiences for Web, desktop, and mobile applications when online or offline.
PHP vs. Ruby: What's the Point? You will no doubt have read one of the many articles out there comparing the merits of PHP against Ruby, or more commonly to my exasperation, PHP vs Rails. More Ruby Links
Rex Swain's HTTP Viewer See exactly what an HTTP request returns to your browser. Helps check for BOM, Byte Order Marks which may show up as ï Usually top left of display) This may depend of how the webpage is saved, This will be shown as (EF,BB,BF) with the Rex Swain's HTTP ViewerUTF-8 and the Byte-Order Mark (BOM) Headers must be written before any data is sent to the client. Unicode files may include a Byte-Order Mark (BOM) to help distinguish the big endian and little endian byte order. Unfortunately, the BOM isn't understood by PHP. Upon encountering the BOM, PHP assumes that it is dealing with data, by which time it's too late to modify headers. Solution? Save the file in UTF-8 encoding without a BOM.
MySQL Tutorial (PHP)
Build Your Own Database Driven Website Using PHP & MySQL
Complete List Of MySQL Related (PHP) Commands
phpMyAdmin (Web Interface for SQL)
Multidbscripts Database script for where the data is very large, use of PHP MySQL is necessitated. A good site to generate custom PHP MySQL Database Scripts is useful.
A lot of the databases requirement for internet may best met by Perl Database Scripts. this can Search, Add, Edit/Delete records by users; this can be done by a user only of his own record. Additionally, back-end PERL scripts to carry out above functions on all records by the webmaster are also generated.
Alleycode is a fast, sleek and highly productive award winning HTML editor with unique features. If you are new to HTML, Alleycode's great tutorial will walk you through your first coding steps... If you are an established coder you will find a refreshing, non-bloated infrastructure with fast and accurate delivery. Beyond HTML, Alleycode's wizardry focuses on PHP and CSS interaction for professional and easy management of your projects. Best of all, Alleycode is FREE! (we do accept donations if you find it useful)
cURL groks URLs. cURL is a command line tool for transferring files with URL syntax, supporting FTP, FTPS, HTTP, HTTPS, SCP, SFTP, TFTP, TELNET, DICT, FILE and LDAP. curl supports SSL certificates, HTTP POST, HTTP PUT, FTP uploading, HTTP form based upload, proxies, cookies, user+password authentication (Basic, Digest, NTLM, Negotiate, kerberos...), file transfer resume, proxy tunneling and a busload of other useful tricks. PHP users! Look for the PHP/CURL binding!
w3schools Free HTML, HTML 5, XHTML, CSS, JavaScript, XML, ASP, PHP, SQL tutorials with lots of working examples and source code.
Hosting Services, (not all hosts allow these options), some servers questions you may wish to ask :-
PHPauction provides a complete suite of applications and services for building auction web sites. PHPauction auction programs offer flexibility, power, and ease of use for small businesses and individuals.
phpAdsNew an open-source ad server, with an integrated banner management interface and tracking system for gathering statistics. With phpAdsNew you can easily rotate paid banners and your own in-house advertisements. You can even integrate banners from third party advertising companies.
Invision Board Advanced forum software based on PHP.
phpBB is a high powered, fully scalable, and highly customizable open-source bulletin board package. phpBB has a user-friendly interface, simple and straightforward administration panel, and helpful FAQ. Based on the powerful PHP server language and your choice of MySQL, MS-SQL, PostgreSQL or Access/ODBC database servers, phpBB is the ideal free community solution for all web sites.
YaBB SE is a PHP/MySQL port of the popular forum software YaBB (yet another bulletin board). Incorporating the same intuitive user interface, and several of the most popular modifications from YaBB's Boardmod project, YaBB SE is a huge step forward for the YaBB community.
PERL Practical Extraction and Report Language.
PHP on Windows Series This series of webcasts, including one virtual lab, will walk you through specifics of PHP on Windows. Topics to include: LAMP to WISP process, PHP to ASP .NET, AMP on Windows, PHP on IIS, using Microsoft Web Platform and more. More Microsoft Windows 7, Windows 8, Vista. XP, etc.
LAMP is an acronym for a set of free software programs commonly used together to run dynamic Web sites:® Linux, the operating system; ® Apache, the web server; ® MySQL, the database management system (or database server); Perl, PHP, and/or Python, scripting languages.
Host Library Tutorial is designed to guide you through the initial steps of setting up Apache, MySQL, and PHP on Linux.
LAMP Tutorial: Linux, Apache, MySQL, PHP Introduction.
On LAMP O'Rielly
Linux Apache MySQL PHP Web Sites
OPERATOR
DIFFERENCES The .. range operator treats certain character
ranges with care on EBCDIC machines. For example the following array will have
twenty six elements on either an EBCDIC machine or an ASCII machine. Find out
about cJ, cI, (You may see these when loading Excel characters
codes via PERL), etc...
ASCII, American Code for Information Interchange. Character Symbols.
Web Masters. Click Here Now to start making money. A Great opportunity to make some money. Receive 50% by offering your users Ton's of Keywords on A Great Portal websites. Our Affiliate Program Pays you 50% on Level 1 of Every Sale of our Text Link both searchable and static Text Link!
Compare Bargains. Discounts and special offers. Compare Bargains Domain Name for Sale, URL, for Sale. http://www.comparebargains.com A domain name to make money from.
A Computer Portal. Freeware, Shareware. Download software. Computer languages and Programming code. Including PERL Scripts and Java Scripts. Webmaster Tools. Internet Marketing, Website promotion. Hardware Help from BIOS to Windows and UNIX.
® © ™ are owned by respective authors and websites. There may be a charge for some software. Google™ is a trademark of Google Inc, These pages are not endorsed by Google or any other Company. Always perform an Anti-Virus Check on any Software