GitHub and PHPClasses Projects
SimpleSiteClass Mini Framework
This is a mini framework I have been using for almost 20 years. It has a database wrapper and a number of methods that make my life a lot easier.
For example, every webpage needs a <head> section and usually a <footer> as well as a <header> (navigation and banner). The framework makes these things easy.
The database wrapper lets you use the database engines 'mysqli' or 'PDO'. PDO supports 'mysql' and 'sqlite' (sqlite3). It is easy to use my framework with templeting engines like Twig.
This framework is not "All Things to All People" like a number of the well know frameworks. This is a simple tool and therefore not nearly as complex as some of the popular frameworks.
If you just have three or four virtual hosted sites and you need a quick way to get everything working this is pretty easy.
The SimpleSiteClass framework is hosted at
GitHub
and also at
.
Give it a try and let me know if you like it.
UpdateSite Class
It lets you create sections or articles in a webpage that can be edited via the web browser. The sections are stored in a MySql database.
You can find my UpdateSite Class at
GitHub
and also at
and the Documentation.
Slide Show Class
This class can be used to present a slide show of images. It can extract lists of image files available on the local server or a remote Web server.
The image list is served to the browser which retrieves it with Javascript code that performs AJAX requests to obtain the images to display.
For local server images the class returns a list of image file names. For remote Web server, it retrieves a given remote page and parses it to return the list of GIF, JPEG and PNG images linked from that page.
The Javascript libraries provided within this package control the slide show presentation.
You can find my Slide Show Class at
GitHub
and also at
MySql Slide Show Class
This package can be used to present a slide show from images listed in a database. The main class can retrieve lists of images to be displayed from a MySQL database table.
The class can also add or update the slideshow image lists in the database table. The actual images can be stored on the filesystem or in the MySql table as base64 data.
You can find my MySql Slide Show Class at
GitHub
and also at
RssFeed Class
This package can read and get information from an RSS feed. It is simple to use.
You can find my RssFeed Class at
GitHub
and also at