LAMP和MEAN哪个更有未来
在未来的web开发中,app和api开发中,LAMP技术栈和MEAN技术栈,谁会胜出.
LAMP是传统Web开发堆栈,是Linux Apache MySQL和PHP/Python的简称,而MEAN是MongoDB、ExpressJS,AngularJS和Node.js。
mean代替lamp,会不会像nginx代替apche一样,风声水起.
回复内容:
在未来的web开发中,app和api开发中,LAMP技术栈和MEAN技术栈,谁会胜出.
LAMP是传统Web开发堆栈,是Linux Apache MySQL和PHP/Python的简称,而MEAN是MongoDB、ExpressJS,AngularJS和Node.js。
mean代替lamp,会不会像nginx代替apche一样,风声水起.
感觉话题太大了.可惜还不够声望 能给提问减分~~
我觉得你的提问前提是开源web开发.
技术总在进步,特定的技术栈都会式微.重要的设计思想和开发模式.
就数据库
来说,你要知道最近的数据库技术发展非常迅猛.mongoDB
重原型,轻性能;而mysql只是开源的各方面表现一般的关系型数据库.
就框架
来说,更是进化速度非常快,而技术方向,应该轻框架
,重库
,这一点上MEAN中的angular属于偏重框架.
当然从技术发展速度来说,MEAN每个字面的发展速度远超LAMP,但是MEAN也有自身的问题.javascript是核心,而起开发有优势,也有固有的顽疾.
且行且关注吧
两者的侧重点不同,
lamp优势在做传统页面,
node.js优势是并发高,适合写接口。
express倒是跟php有些竞争关系,但是明显比不过php。
未来的发展方向,应该是各司其职,各领风骚。
所以你的问题不妨改为未来web的发展方向,
未来一服多端确实会占不少份额,web,app都通过统一的restful接口,
web通过js来渲染网页,app通过各自的开发语言来渲染布局。
这完全有可能,但是份额明显不会太大,
因为对于大多数的项目来说,没有必要。
lnmp的流行可不是靠性能,
简单耐操才是它的决胜关键。
对 angular 有些意见, 无论使用压缩或者 cdn加速,都不能很好解决首屏慢的问题, 这是致命的
请问MEAN可以抛弃低层操作系统和webserver?MEAN 可以拿来和ruby on rails比较
angular太重了,而且坑很多。
可以不用angular,似乎可以用bootstrap代替

Heiße KI -Werkzeuge

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool
Ausziehbilder kostenlos

Clothoff.io
KI-Kleiderentferner

AI Hentai Generator
Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

Heiße Werkzeuge

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen



PHP 8.4 bringt mehrere neue Funktionen, Sicherheitsverbesserungen und Leistungsverbesserungen mit einer beträchtlichen Menge an veralteten und entfernten Funktionen. In dieser Anleitung wird erklärt, wie Sie PHP 8.4 installieren oder auf PHP 8.4 auf Ubuntu, Debian oder deren Derivaten aktualisieren. Obwohl es möglich ist, PHP aus dem Quellcode zu kompilieren, ist die Installation aus einem APT-Repository wie unten erläutert oft schneller und sicherer, da diese Repositorys in Zukunft die neuesten Fehlerbehebungen und Sicherheitsupdates bereitstellen.

Um in cakephp4 mit Datum und Uhrzeit zu arbeiten, verwenden wir die verfügbare FrozenTime-Klasse.

CakePHP ist ein Open-Source-Framework für PHP. Es soll die Entwicklung, Bereitstellung und Wartung von Anwendungen erheblich vereinfachen. CakePHP basiert auf einer MVC-ähnlichen Architektur, die sowohl leistungsstark als auch leicht zu verstehen ist. Modelle, Ansichten und Controller gu

Um am Datei-Upload zu arbeiten, verwenden wir den Formular-Helfer. Hier ist ein Beispiel für den Datei-Upload.

Visual Studio Code, auch bekannt als VS Code, ist ein kostenloser Quellcode-Editor – oder eine integrierte Entwicklungsumgebung (IDE) –, die für alle gängigen Betriebssysteme verfügbar ist. Mit einer großen Sammlung von Erweiterungen für viele Programmiersprachen kann VS Code c

CakePHP ist ein Open-Source-MVC-Framework. Es erleichtert die Entwicklung, Bereitstellung und Wartung von Anwendungen erheblich. CakePHP verfügt über eine Reihe von Bibliotheken, um die Überlastung der häufigsten Aufgaben zu reduzieren.

Dieses Tutorial zeigt, wie XML -Dokumente mit PHP effizient verarbeitet werden. XML (Extensible Markup-Sprache) ist eine vielseitige textbasierte Markup-Sprache, die sowohl für die Lesbarkeit des Menschen als auch für die Analyse von Maschinen entwickelt wurde. Es wird üblicherweise für die Datenspeicherung ein verwendet und wird häufig verwendet

JWT ist ein offener Standard, der auf JSON basiert und zur sicheren Übertragung von Informationen zwischen Parteien verwendet wird, hauptsächlich für die Identitätsauthentifizierung und den Informationsaustausch. 1. JWT besteht aus drei Teilen: Header, Nutzlast und Signatur. 2. Das Arbeitsprinzip von JWT enthält drei Schritte: Generierung von JWT, Überprüfung von JWT und Parsingnayload. 3. Bei Verwendung von JWT zur Authentifizierung in PHP kann JWT generiert und überprüft werden, und die Funktionen und Berechtigungsinformationen der Benutzer können in die erweiterte Verwendung aufgenommen werden. 4. Häufige Fehler sind Signaturüberprüfungsfehler, Token -Ablauf und übergroße Nutzlast. Zu Debugging -Fähigkeiten gehört die Verwendung von Debugging -Tools und Protokollierung. 5. Leistungsoptimierung und Best Practices umfassen die Verwendung geeigneter Signaturalgorithmen, das Einstellen von Gültigkeitsperioden angemessen.
