Open-source API framework for PHP

SyntoraPHP is a high-performance PHP framework designed specifically for building APIs. It provides a fast, secure, and easy-to-use environment for developing robust API applications. With SyntoraPHP, you can take advantage of its powerful routing system inspired by Laravel, along with essential components such as a MySQL class, an HTTP class, and a Cipher class for encoding and decoding data.

Developed by Hossein Pira

What is SyntoraPHP

Route::get('/', function () {
    echo "Hello SyntoraPHP";
});

SyntoraPHP is a high-performance PHP framework designed specifically for building APIs. It provides a fast, secure, and easy-to-use environment for developing robust API applications. With SyntoraPHP, you can take advantage of its powerful routing system inspired by Laravel, along with essential components such as a MySQL class, an HTTP class, and a Cipher class for encoding and decoding data.

Features

  • Fast: SyntoraPHP is built with performance in mind, allowing you to develop high-speed APIs.
  • Secure: Security is a top priority, and SyntoraPHP includes features to ensure the safety of your API applications.
  • Easy: SyntoraPHP follows an intuitive and straightforward syntax, making it easy for developers to get started quickly.
  • Routing: Take advantage of the robust routing system similar to Laravel, allowing you to define API endpoints and handle HTTP requests efficiently.
  • MySQL Class: SyntoraPHP provides a MySQL class that simplifies database interactions, making it easier to work with MySQL databases.
  • HTTP Class: The HTTP class in SyntoraPHP offers convenient methods for sending HTTP requests and handling responses.
  • Controllers: SyntoraPHP supports the use of controllers, enabling you to organize your API logic into separate classes for better code structure and maintainability.
  • Object-Oriented Programming (OOP) Syntax: SyntoraPHP follows modern PHP conventions and utilizes OOP syntax, promoting clean and reusable code.

Getting Started

To get started with SyntoraPHP, you can use Composer to create a new project. Simply run the following command:

composer create-project pira/syntora myapp

SyntoraPHP Documentation

Welcome to the SyntoraPHP documentation! Here you will find detailed information on how to use and extend the SyntoraPHP PHP framework for building powerful APIs.

You can access the full documentation at https://github.com/code3-dev/SyntoraPHP/wiki.

Developer

SyntoraPHP is developed by Hossein Pira. For any inquiries or support, you can reach out to the developer via the following channels: