Skip to content

This repository contains resource and example to create a website/app with database using PHP and CSV as backend

License

Notifications You must be signed in to change notification settings

Abhijeetbyte/CSV-PHP-Database

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PHP and CSV based database

Getting started ! 🚀

Why? 🙄

If you want to build a simple webiste with a backend for small projects where you want to avoid the complexity of setting up a database.

It is simple and convenient. And stores data objects in collections and documents.

The example webpage works on both mobile web browsers & desktop.

Requirements

  • Hosting server must support PHP

How to use

Download ZIP with latest version from master branch.
Just copy the files to your webspace - thats all :)

Default password: admin123


Limitations ☹

Lack some of the features that traditional databases offer, such as

  • indexing
  • querying
  • transactions
  • concurrent access by multiple users (solved to an extent by flock() function)
  • etc..

Note: Using CSV files as a database for a website can work for simple and small-scale projects, but it may not be the best option for larger and more complex applications 😄.

It can work for very small-scale applications with minimal data and low traffic, it is generally not recommended for anything beyond the most basic use cases.


Demo


Reporting Issues & Contributions

Feel free to report issues and contribute to this repository.


License

Copyright © 2023 Abhijeet kumar. All rights reserved.

Licensed under the MIT License.