Table des matières
回复内容:
Maison développement back-end tutoriel php 请问下有哪些轻量级php开发框架,最近在尝试编写框架。

请问下有哪些轻量级php开发框架,最近在尝试编写框架。

Aug 04, 2016 am 09:19 AM
php

最近计划编写一个php开发框架,但是目前市面上的框架太复杂,看起来比较吃力。
希望各位小伙伴推荐下简洁点的框架。

如果有php开发框架方面的博客推荐,也非常欢迎,先谢谢了~

回复内容:

最近计划编写一个php开发框架,但是目前市面上的框架太复杂,看起来比较吃力。
希望各位小伙伴推荐下简洁点的框架。

如果有php开发框架方面的博客推荐,也非常欢迎,先谢谢了~

框架大概分两种,微框架全栈框架

你寻找的属于微框架的范畴。目前来看,最符合你需求是Slim微框架。

以下摘自该框架官网简介,并翻译如下:

Slim is a PHP micro framework that helps you quickly write simple yet powerful web applications and APIs.
Slim是一个PHP微框架,它能够帮助你快速的开发简单而强大的网络应用以及APIs

官网链接:http://www.slimframework.com/

如果英文不好,还有中文网站:http://www.slimphp.net/

CodeIgniter这个框架还不错
如果...

你想要一个小巧的框架;
你需要出色的性能;
你需要广泛兼容标准主机上的各种 PHP 版本和配置;
你想要一个几乎零配置的框架;
你想要一个不需使用命令行的框架;
你想要一个不想被编码规则的条条框框限制住的框架;
你对 PEAR 这种庞然大物不感兴趣;
你不想被迫学习一种新的模板语言(当然如果你喜欢,你可以选择一个模板解析器);
你不喜欢复杂,追求简单;
你需要清晰、完整的文档。
那么CI框架就是您需要的

xiaocms 这个属于系统
先自己做系统把

thinkphp很简单哈,中文文档详实
Thinkphp

我是刚学完php,然后看php框架试着写web程序的,就目前我接触的laravel来说,感觉上手不是太难

yaf框架搞起来。剑的三层境界:一是手中有剑,心中亦有剑;二是手中无剑,心中有剑;三是手中无剑,心中亦无剑。Yaf就是剑的第二层境界. 框架不在你手中, 而在PHP的"心"中.

我也跟你一样打算写,目前呢在用Laravel,想在框架中吸收一些Laravel的优点。
如果可以的话我们一起写吧。

CodeIgniter

我用的是corethink,轻量易上手,代码质量高,你可以官网下载了试试,免费的

https://packagist.org/search/...
https://packagist.org/search/...
https://packagist.org/search/...
https://packagist.org/search/...

应该能找到你心目中想要的框架!!!

专业泼冷水的来了。

不建议搞,自己开发的框架在使用起来与使用熟悉的现有框架并没有太大区别,此外框架的文档维护和debug都是非常大的开销,如果没有资金支持真是受力不讨好。
而且,代码测试用测试工具就ok了,而框架必须使用它去开发项目才能反映出设计中的各种问题,个人真的很难承受。

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn

Outils d'IA chauds

Undresser.AI Undress

Undresser.AI Undress

Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover

AI Clothes Remover

Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

AI Hentai Generator

AI Hentai Generator

Générez AI Hentai gratuitement.

Article chaud

R.E.P.O. Crystals d'énergie expliqués et ce qu'ils font (cristal jaune)
2 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
Repo: Comment relancer ses coéquipiers
1 Il y a quelques mois By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island Adventure: Comment obtenir des graines géantes
4 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
Combien de temps faut-il pour battre Split Fiction?
3 Il y a quelques semaines By DDD

Outils chauds

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Configuration du projet CakePHP Configuration du projet CakePHP Sep 10, 2024 pm 05:25 PM

Dans ce chapitre, nous comprendrons les variables d'environnement, la configuration générale, la configuration de la base de données et la configuration de la messagerie dans CakePHP.

Guide d'installation et de mise à niveau de PHP 8.4 pour Ubuntu et Debian Guide d'installation et de mise à niveau de PHP 8.4 pour Ubuntu et Debian Dec 24, 2024 pm 04:42 PM

PHP 8.4 apporte plusieurs nouvelles fonctionnalités, améliorations de sécurité et de performances avec une bonne quantité de dépréciations et de suppressions de fonctionnalités. Ce guide explique comment installer PHP 8.4 ou mettre à niveau vers PHP 8.4 sur Ubuntu, Debian ou leurs dérivés. Bien qu'il soit possible de compiler PHP à partir des sources, son installation à partir d'un référentiel APT comme expliqué ci-dessous est souvent plus rapide et plus sécurisée car ces référentiels fourniront les dernières corrections de bogues et mises à jour de sécurité à l'avenir.

Date et heure de CakePHP Date et heure de CakePHP Sep 10, 2024 pm 05:27 PM

Pour travailler avec la date et l'heure dans cakephp4, nous allons utiliser la classe FrozenTime disponible.

Téléchargement de fichiers CakePHP Téléchargement de fichiers CakePHP Sep 10, 2024 pm 05:27 PM

Pour travailler sur le téléchargement de fichiers, nous allons utiliser l'assistant de formulaire. Voici un exemple de téléchargement de fichiers.

Routage CakePHP Routage CakePHP Sep 10, 2024 pm 05:25 PM

Dans ce chapitre, nous allons apprendre les sujets suivants liés au routage ?

Discuter de CakePHP Discuter de CakePHP Sep 10, 2024 pm 05:28 PM

CakePHP est un framework open source pour PHP. Il vise à faciliter grandement le développement, le déploiement et la maintenance d'applications. CakePHP est basé sur une architecture de type MVC à la fois puissante et facile à appréhender. Modèles, vues et contrôleurs gu

Comment configurer Visual Studio Code (VS Code) pour le développement PHP Comment configurer Visual Studio Code (VS Code) pour le développement PHP Dec 20, 2024 am 11:31 AM

Visual Studio Code, également connu sous le nom de VS Code, est un éditeur de code source gratuit – ou environnement de développement intégré (IDE) – disponible pour tous les principaux systèmes d'exploitation. Avec une large collection d'extensions pour de nombreux langages de programmation, VS Code peut être c

CakePHP créant des validateurs CakePHP créant des validateurs Sep 10, 2024 pm 05:26 PM

Le validateur peut être créé en ajoutant les deux lignes suivantes dans le contrôleur.

See all articles