Skip to content
This repository


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

"pH7 CMS" is a Social Dating CMS written in object-oriented PHP with an architecture MVC (Model-View-Controller). It is low resource-intensive, extremely powerful and very secure. Is comes with more than 29 native modules and based on the pH7Core framework.

branch: master

pH7 Social Dating CMS

Scrutinizer Quality Score


pH7 Dating CMS is a CMS written in Object-Oriented PHP with an architecture MVC (Model-View-Controller).

It is designed with the KISS principle in mind, and the entire source code can be read and understood in minutes, PDO (PHP Data Objects) abstraction allows choice of databases and the principle of development is DRY (Don't Repeat Yourself) aimed at reducing repetition of information of all kinds (Not duplicate code).

It also wants to fast, low resource-intensive, extremely powerful and very secure.

In addition to being free, open source and relatively stable, this software comes with more than 29 native modules and based on the pH7Core framework (written specifically for this project).

Some Features of pH7CMS

  • Best Dating Features
  • Advanced Search
  • Blogs
  • Notes
  • Pages Management
  • Friends, Visit, Messages, Instant messaging, Views, Like, Rating, Smileys, Geo Map, Avatar, Wallpaper, ...
  • Custom Profile (Background profile)
  • Comments
  • Hot or Not
  • Love Calculator
  • Geolocation
  • Photo Albums
  • Videos
  • Forums
  • Content Moderation
  • Watermark Branding
  • Chat Rooms
  • Chatroulette
  • Games
  • Webcam Shot
  • Affiliate
  • Newsletter
  • Activity Streams
  • Member approval system
  • Advanced Admin Panel
  • Statistics & Analytics System
  • Notifications system
  • Registration delay
  • File Management
  • User's Fields Management
  • Privacy Settings
  • Banner/Advertisement Management
  • Support for Multiple Languages, Internationalization and Localization (I18N)
  • American & European for the Time and Date formats
  • Cache system for the database, pH7Tpl (our template engine), static files (HTML, CSS, JS), string content, ...
  • Maintenance Mode
  • Database Backup
  • Report
  • SEO Friendly (Title, Content, Code, ...), Sitemap module, ...
  • Multilingual URLs
  • RSS Feed
  • Feedback
  • Multi Themes and many customizable
  • Message templates
  • Multi Themes and many personalizable
  • Includes top HTML5 features
  • Facebook, Google, Twitter connect
  • Invite Friends
  • Social Bookmark
  • Anti-spam system
  • Beautiful Code: Very thoroughly commented about what's happening throughout the PHP code, beautiful indentation and very readable, even for non-programmers
  • Everyone can easily contribute to this great innovative project with our GitHub repository

Help Us

We need help to continue this project, so we are waiting for you!

We want to train a large team to work on this open source dating project.

Please contact us at developers (DOT) ph7software (AT) gmail (DOT) com to work on this exciting project.

Thank you!


Application Server PHP 5.4.0 or higher.

Database MySQL/MariaDB 5.0.15 or higher.

Operating System Linux/Unix (Red Hat, CentOS, Debian, FreeBSD, Mandrake, Mac OS, etc.), Windows.

Web Server Apache with mod_php or with PHP in CGI, FastCGI mode (nginx, LiteSpeed and IIS should also work you should change some pieces of code and change the url rewriting to make it work).

URL rewriting extension modules Apache, nginx, LiteSpeed, IIS (for Web.config, you have a good tutorial here).

Video FFmpeg

Minimum Web Space 2.0 GB


Recommended Hosting for pH7CMS

Arvixe: Recommended for pH7CMS   HostUpon: Recommended for pH7CMS

TMD Hosting: Recommended for pH7CMS     HostForWeb: Recommended for pH7CMS

WebFaction: Recommended for pH7CMS   RackSpace: Recommended for pH7CMS


Pierre-Henry Soria


Social Dating Script


pH7CMS Documentation


Contact me at: ph7software (AT) gmail (DOT) com


General Public License 3 or later; See the PH7.LICENSE.txt and PH7.COPYRIGHT.txt files.

Something went wrong with that request. Please try again.