Tutorials – Learning Composr

A PHP/Composr coding primer Go to tutorial

A worked guide to writing new PHP code for Composr.
by Chris
Tags: Development, PHP
1st May 2015
Auxillary Doc; Difficulty: Regular

Code Book, contents and introduction Go to tutorial

The programmer's guide for Composr development. Contents and Introduction.
by Chris
1st January 2006
Core Doc; Difficulty: Expert

Code Book, part 1a (Core back-end programming) Go to tutorial

The programmer's guide for Composr development. Back-end development, part 1.
by Chris
1st January 2006
Core Doc; Difficulty: Expert

Code Book, part 1b (Further back-end concepts) Go to tutorial

The programmer's guide for Composr development. Back-end development, part 2.
by Chris
1st January 2006
Core Doc; Difficulty: Expert

Code Book, part 2 (Front-end) Go to tutorial

The programmer's guide for Composr development. Front-end development.
1st January 2006
Core Doc; Difficulty: Expert

Code Book, part 3 (Miscellany) Go to tutorial

The programmer's guide for Composr development. Miscellaneous technical guidance.
by Chris
1st January 2006
Core Doc; Difficulty: Expert

eCommerce Go to tutorial

Use the eCommerce system to sell things. Usergroup subscription and member invoicing are available out-of-the-box.
by Chris
1st August 2008
Core Doc; Difficulty: Expert

Implementing a "Shopping discounts" feature Go to tutorial

A live programming tutorial, implementing a new "discounts" feature into the shopping catalogues. Shows you how coding for Composr gets done.
by Chris
2nd January 2015
Auxillary Doc; Difficulty: Expert

Introduction to Cookies and sessions (and JavaScript) Go to tutorial

Want to know everything there is to know about cookies and sessions? You probably don't, but if you do, read this!
1st August 2008
Core Doc; Difficulty: Expert

Introduction to programming Go to tutorial

This huge tutorial serves as an introduction to programming, with a particular emphasis on PHP.
by Chris
Tags: Development, PHP
1st August 2008
Core Doc; Difficulty: Expert

Making an addon (part 1) Go to tutorial

The first in a series of practical tutorials showing how to create addons.
by Chris
Tags: Development, PHP
1st August 2008
Auxillary Doc; Difficulty: Expert

Making an addon (part 2) Go to tutorial

The second in a series of practical tutorials showing how to create addons.
by Chris
Tags: Development, PHP
1st August 2008
Auxillary Doc; Difficulty: Expert

Making an addon (part 3) Go to tutorial

The third in a series of practical tutorials showing how to create addons.
by Chris
Tags: Development, PHP
1st August 2008
Auxillary Doc; Difficulty: Expert

Manually editing your database with phpMyAdmin Go to tutorial

A primer on databases, and how SQL is used to connect to them - as well as practical advice on using phpMyAdmin.
by Chris
1st August 2008
Core Doc; Difficulty: Regular

Mobile apps via Composr Mobile SDK Go to tutorial

Composr Mobile SDK is the toolkit for building mobile apps that connect to a Composr-powered website.
by ocProducts
1st January 2016
Core Doc; Difficulty: Expert

Optimising Performance Go to tutorial

Composr is very heavily optimised for high performance out-of-the-box, but here are some advanced performance tips.
1st August 2008
Core Doc; Difficulty: Expert

PHP & MySQL: The Missing Manual Go to tutorial

If you can build websites with CSS and JavaScript, this book takes you to the next level�creating dynamic, database-driven websites with PHP and MySQL.
by Brett
Tags: Development, PHP
2nd January 2015
Auxillary Doc; Difficulty: Expert

The Composr programming framework Go to tutorial

Composr is not just a web application, but also a programming framework. Find out how the puzzle pieces fit together.
by Chris
Tags: Development, PHP
1st August 2008
Core Doc; Difficulty: Expert

Using Enums with MySQL Go to tutorial

How to use MySQL database enums within Composr.
by Chris
Tags: Development, PHP
1st May 2014
Auxillary Doc; Difficulty: Expert

Writing mini-modules Go to tutorial

How to code simple PHP pages in Composr.
by Chris
Tags: Development, PHP
1st May 2015
Core Doc; Difficulty: Regular

Need better information?

The Composr documentation is user-driven:

  • If you have found documentation problems that you'd like someone else to solve log an issue to the tracker.
  • If you'd like to contribute a chunk of documentation to go into a tutorial, also log an issue to the tracker. As a user, it is possible you may find some useful extra tidbits of information there.
  • If you want to contribute a new tutorial hosted off-site you can submit a link via the button below.
Back to Top