OnePager CMS - Lightweight and Fast CMS
Welcome to

OnePager CMS

Features

Why should you use OnePager CMS?

Lightweight

The whole package weights less than 10 MB, including a SQLite Database.

Fast Installation

Database already set up - no need to configure a MySQL-DB.

Bootstrap

Thanks to the framework you don't need to worry about styling.

Responsive

Backend and Frontend are responsive for mobile devices, and desktop screens.

Easy Customization

Every file is fully editable and adding custom CSS is possible through the backend.

Fast Pageloading

No unnecessary lines of code. Your content will be loaded as fast as possible.

About

For those who are interested

OnePager CMS (OPCMS) is a content management system for onepager websites. Unlike Wordpress, TYPO3 and others, OnePager CMS was specially designed for onepage websites. OPCMS uses a SQLite-Database forsaving the website contents. The advantage over MySQL (used in the most common CMS) is the required memory space. With OPCMS you don't even need to setup your database. After you unpacked the download file to your webspace, you are ready to go!

I have enough webspace, why shouldn't I use a common CMS?
Of course you could use a more common CMS and install numerous plugins to build your onepager website. But with OnePager CMS you'll get the same result much less complicated. All menus are directly designed for creating an onepage website. You won't find any unused or confusing operations.

Is it easy to build my website with OPCMS?
It's as easy as it can be. You don't need any development skills or experiences in dealing with CMS. All you need to do is to unpack the downloadable file to your webspace and enter your content. The menus of OPCMS are pretty much self-explanatory and - even for beginners easy to handle.

Who is developing OPCMS?
Hi, my name is Lukas Bock and I study Business Informatics in Oldenburg, Germany. The first time I created a website was in 2012, for a small village near Bremen. Since then I have not stopped dealing with webdesign.

Why are you developing OPCMS?
In the last few years, onepager websites become more and more popular. At one time I was searching for a nice and fast CMS to create a new onepager website. Because the website was planned as a small and more common website, I thought setting up a WP website was a little too much. Unfortunately, I wasn't able to find a convincing CMS (I don't believe in Flat-File-CMS). So I built my own.

Who is OPCMS suitable for?

OPCMS is very suitable for those who want to create a website on short terms and don't need special areas like news, calendar or galleries on the website. The extension of OPCMS with these functionalities is already planned, but at the moment there is not enough time for the realization. If the functionality of OPCMS is not enough for you, you are welcome to ask me for the creation of a professional website via https://lubomedia.de/kontakt.

Installation

Step by step

Prepare your installation

  1. Download the latest version of OPCMS
  2. Connect to your server via FTP or SFTP (i.e. at Netup)*
  3. Navigate to the web directory of your server
  4. Upload the extracted files of the downloaded archive

Setup your installation

  1. Navigate to your domain via web browser
  2. Enter your prefered email and username
  3. Receive an email containing login credentials
  4. Login

Login

  1. Navigate to your website
  2. The URL should now be "http(s)://*yourwebsite*/pages/index.php"
  3. Change the URL to "http(s)://*yourwebsite*/opcms-login.php"
  4. Enter your login credentials

Development server configuration

  • PHP 7.2 FPM (should work with PHP 7.0 or higher)
  • SuEXEC enabled

*The Netcup Partner program allows me to give you coupon codes for almost every product. You can find some codes here.

Questions

Any questions about OPCMS?

If you have any questions feel free to ask via GitHub Issue or send an E-Mail.