Free Blog PHP Scripts
Free PHP-Based Blogging Software
Free Blogging Software (PHP Scripts)
This page lists free PHP scripts that allow you to create and maintain a blog on your website. Most, if not all, require that you also have access to a MySQL database to store your blog postings and articles. Depending on the software, these blogging scripts typically allow you to control the appearance of your site, post blog articles from a web interface, usually with a WYSIWYG online editor, allow your visitors to post comments, automatically generate RSS newsfeeds, as well as handle pings and trackbacks. Some of the blog software are extensible, allowing you to use third-party plug-ins and templates to extend the facilities available on your blog software.
Although not mentioned below, because this page only lists PHP scripts, another well-known blogging software is
Movable Type,
a Perl-based system that also utilizes PHP scripts. It has the added ability to either create static pages or a fully dynamically generated site
(at your option).
Movable Type
is free for personal blogging.
Note that there is some overlap between the scripts listed on this page and those listed on the Free Content Management Systems (CMS) PHP Scripts. If you can't find what you want here, you might want to take a look at that page as well. I also have a review of a free offline blogging software named Thingablog that you may wish to check out.
Related Pages
- Free Blog Hosts, Free Blogging
- Free Blog and News Feed Pinging Services
- Tips on Choosing a Good Domain Name - get one before you start your blog
- Budget Web Hosting
- How to Choose a Good Web Host
- How to Create a Search Engine Friendly Website
- Free Bulletin Board / Forum / Message Board / BBS PHP Scripts
- Free Drawing and Painting Software, Image and Photo Editing Programs
- Free HTML Editors and WYSIWYG Web Editors
- Free Video Editors (Video Editing Software)
Disclaimer
The information provided on this page comes without any warranty whatsoever. Use it at your own risk. Just because a program, book, document or service is listed here or has a good review does not mean that I endorse or approve of the program or of any of its contents. All the other standard disclaimers also apply.
Free Blog PHP Scripts
- Expression Engine Core

The Core version of this software is free for personal sites. It is a fully featured content management system and blogging software that has one of the easiest to understand and modify template system (for your site design and theme) I've come across. It is versatile, has a sophisticated user/user-group system (for managing your users), easy to setup and get started, highly configurable, etc. It uses MySQL for its database. You may also want to read the article WordPress Vs Drupal Vs Expression Engine: Which Blog Software Should I Use?
- Pivot
Pivot is a template-based PHP software that allow you to create weblogs (blogs) and other dynamic websites without the need to have a MySQL database. It supports categories, multiple blogs, a search tool, simple statistics, the ability to upload and include pictures in your blogs, comments, automatic creation of RSS and Atom newsfeeds, IP-blocking, etc.
- Serendipity - PHP Weblog / Blog Software
This PHP blog script features WYSIWYG and HTML editing, built-in media database, multiple authors and user group system, threaded comments, nested categories and the ability to post to multiple categories, multiple languages, plugin support, spam blocking, one-click upgrading, support for MySQL, SQLite, PostgreSQL (etc), skinable (with Smarty templates), etc. It is licensed under a BSD licence.
- Geeklog - The Ultimate Weblog System
Geeklog is a PHP blogging script that uses MySQL as its backend database. It features a user-system that allows the public to register and submit stories, comments, plugins, themes, site statistics, a calendar system, etc. It is licensed under the GNU GPL.
- WordPress Blog Tool and Weblog Platform
WordPress is a PHP blogging software that supports themes, has customizable URLs or permalinks, automatically generates RSS newsfeeds, supports trackback and pingback, allows user comments (with the ability to enable or disable comments on a post by post basis), spam protection, user registration, password-protected posts (private posts), support for the XML-RPC interface, multiple authors, bookmarklets, etc. If you are using this blogging software, you may also be interested in my articles How to Setup a WordPress Blog, How to Make Your WordPress Blog Search-Engine-Friendly and WordPress Vs Drupal Vs Expression Engine: Which Blog Software Should I Use?
- Bloly Blog Script
Bloly Blog Script allows you to customize the appearance of your blog, specify what HTML tags are allowed in articles and comments, have information pages about every user, include a calendar with active days highlighted, browse archives by month and year, search for articles in the archives, add RSS newsfeeds to your blog, etc. This PHP scripts works with a MySQL database. It is distributed under the GNU General Public License.
- LifeType Open Source Blogging Platform
LifeType is a PHP blogging software that comes with a WYSIWYG editor, a built-in anti-spam filter, support for Trackback pings, multiple blogs, customizable URLs, central pages for communities, subdomain names for users, support for templates (Smarty templates), an integrated media management that allows you to generate thumbnails automatically, mass-upload files, add descriptions for them and browse with a file browser, etc. This software uses a MySQL database. It is distributed under the GNU GPL.
Related Pages
- How to Register Your Own Domain Name - get a good one for your blog
- The Beginner's A-Z Guide to Starting/Creating Your Own Website
- Which Web Host Do You Recommend? (FAQ)
- Free Site Search Engines (Perl CGI Scripts)
- Free Web Statistics and Web Log Analyzers
- How to Check Your Website with Multiple Browsers on a Single Machine (Cross-Browser Compatibility Checking)
- How to Use Different CSS Style Sheets For Different Browsers (and How to Hide CSS Code from Older Browsers)
- Free Data Recovery, File and Partition Recovery, Undelete and Unformat Software
Can't Find What You're Looking For?
Newest Pages
- The Decline and Fall of Internet Explorer 6: Implications for Webmasters
- Should You Choose a Linux or a Windows Web Hosting Package? Is There Such a Thing as a Mac Web Host?
- How to Point a Domain Name to Your Website (Or What to Do After Buying Your Domain Name)
- Free Font Manager Software
- What Does It Mean to Park a Domain Name? Domain Name Parking Explained
- Free Text User Interface Programming Libraries and Source Code
- How to Redesign a New Website without Affecting the Old Site Until the New One is Completely Finished (Using Dreamweaver)
- How to Change the Disk Signature of a Drive Without Losing Existing Data or Reformatting
- Is There a WYSIWYG Editor for PHP? Should I Use PHP or HTML for My Website?
- Free Alternative Operating Systems
- How to Add a CAPTCHA Test to Your Feedback Form Script: Reducing Spam in Your Contact Form
Popular Pages
- How to Create/Start Your Own Website: The Beginner's A-Z Guide
- How to Register Your Own Domain Name - how to get your own domain name
- How to Create a Website with Dreamweaver CS4 (Dreamweaver Tutorial)
- How to Create a Bootable Windows XP Setup CD/DVD on a Preinstalled Windows System
- Free Partitioning Software - Copy, Create, Move, Resize, Convert, Undelete Partitions
- Free Data Recovery, File and Partition Recovery, Undelete and Unformat Software
- How to Create an Emergency Windows Rescue CD
- Free DVD Authoring and Creation Software
- Free CD and DVD Burners and Copying Software
- Free Hard Disk Backup and Restore, Hard Disk Image and Cloning Utilities
How to Link to This Page
It will appear on your page as:
Free PHP Blogging Software (Scripts)
