Inhaltsverzeichnis
最后,我想说,路是人走的,也需要规划,但你是没办法100%规划得清清楚楚的。这个规划凝聚成一句话,那就是:“只要是合理的想法,就定下来,同时想法尽可能做减法,别再朝秦暮楚,过程中不断完善/调整”。
Heim Backend-Entwicklung PHP-Tutorial 答:放弃后端转前端是否是个明智的选择?

答:放弃后端转前端是否是个明智的选择?

Jun 20, 2016 pm 12:34 PM

答:放弃后端转前端是否是个明智的选择?

2016.03.20 10:05:30

知乎上有童鞋邀请我回答一个问题: 「放弃后端转前端是否是个明智的选择?」 。

这个问题,跟“前端的技术路线与技术态度之争”貌似近期知乎、微博讨论的热点,总能代表许多的思维碰撞。

今天趁着周末有点闲,也来唠叨两句,可能话匣子一打开就有点收不住了:

嗯,我也不落俗套地先来一句:泻药......

记得一开始用PHP时,那时候还是ASP的天下,我没有像po主那么多念头,我仍是执着于PHP的学习与实践。后来ASP不行了,我却靠PHP有所收获——当时我真没啥先见之明,完全是靠时运。

这期间,我发现Java也挺重要的,我就开始看「Core Java」,那时候「Core Java」还是第一版。逐渐地,用PHP应付需求快速变化、开发周期短而灵活的项目,Java则应对要求较高的项目。

再往后,前端逐渐工程化、模块化/组件化,也不知什么时候,自己掌握了前端。

从目前来看,如果一个人精力充沛,自己一个人承担前后端所有开发任务,自我感觉是没太大问题的。但假设即使你精力无限,一个人承担全栈工作真的好吗?那些出不起钱死扣成本的团队和组织才会这么想。“一个项目一两个人干,一个人垒的项目代码越多,这个项目的风险也就越大”——这是我总结的定律。

最后,我想说,路是人走的,也需要规划,但你是没办法100%规划得清清楚楚的。这个规划凝聚成一句话,那就是:“只要是合理的想法,就定下来,同时想法尽可能做减法,别再朝秦暮楚,过程中不断完善/调整”。

咱们学技术,出发点是“应运而生”,不是先有人给你框定“本学期学的是语文、数学和英语”。但技术发展到今天,工程化与规模化的特点是常态,必然是有分工的。这种情况下,每个人对技术的理解或态度就因人而异了,你愿意专注某一领域(比如po主笼统概念上的前端、后端),也问题不到,一件事情专注100年也是能成精的;反之,不断因应时势需要什么就能很好吸纳,也是可行的。 衡量一个人的价值,往往不是看你技术有多牛,而在于你创造的价值有多少。我们为什么现在关注技术?那是因为技术基础确实是有可能帮你更好创造价值的前提之一。但时刻要提醒自己:“创造更大价值才是目的”。想通了这一点,分什么前端、后端就不会成为很多人的执念。

最最后,现在就比较PHP和JavaScript哪个更有发展、哪个更有钱景,也是没必要的。因为扎克伯格也无法告诉你吧?这问题略浮躁, 老板看人,是看你带来的价值,不是请你来然后跟你一起思考“PHP和JavaScript哪个更有发展、哪个更有钱景”的......

Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn

Heiße KI -Werkzeuge

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Clothoff.io

Clothoff.io

KI-Kleiderentferner

Video Face Swap

Video Face Swap

Tauschen Sie Gesichter in jedem Video mühelos mit unserem völlig kostenlosen KI-Gesichtstausch-Tool aus!

Heiße Werkzeuge

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Erklären Sie JSON Web Tokens (JWT) und ihren Anwendungsfall in PHP -APIs. Erklären Sie JSON Web Tokens (JWT) und ihren Anwendungsfall in PHP -APIs. Apr 05, 2025 am 12:04 AM

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.

Wie funktioniert die Session -Entführung und wie können Sie es in PHP mildern? Wie funktioniert die Session -Entführung und wie können Sie es in PHP mildern? Apr 06, 2025 am 12:02 AM

Die Hijacking der Sitzung kann in den folgenden Schritten erreicht werden: 1. Erhalten Sie die Sitzungs -ID, 2. Verwenden Sie die Sitzungs -ID, 3. Halten Sie die Sitzung aktiv. Zu den Methoden zur Verhinderung der Sitzung der Sitzung in PHP gehören: 1. Verwenden Sie die Funktion Session_regenerate_id (), um die Sitzungs -ID zu regenerieren. 2. Store -Sitzungsdaten über die Datenbank, 3. Stellen Sie sicher, dass alle Sitzungsdaten über HTTPS übertragen werden.

Beschreiben Sie die soliden Prinzipien und wie sie sich für die PHP -Entwicklung anwenden. Beschreiben Sie die soliden Prinzipien und wie sie sich für die PHP -Entwicklung anwenden. Apr 03, 2025 am 12:04 AM

Die Anwendung des soliden Prinzips in der PHP -Entwicklung umfasst: 1. Prinzip der Einzelverantwortung (SRP): Jede Klasse ist nur für eine Funktion verantwortlich. 2. Open and Close Principle (OCP): Änderungen werden eher durch Erweiterung als durch Modifikation erreicht. 3.. Lischs Substitutionsprinzip (LSP): Unterklassen können Basisklassen ersetzen, ohne die Programmgenauigkeit zu beeinträchtigen. 4. Schnittstellen-Isolationsprinzip (ISP): Verwenden Sie feinkörnige Schnittstellen, um Abhängigkeiten und nicht verwendete Methoden zu vermeiden. 5. Abhängigkeitsinversionsprinzip (DIP): Hoch- und niedrige Module beruhen auf der Abstraktion und werden durch Abhängigkeitsinjektion implementiert.

Wie debugge ich den CLI -Modus in PhpStorm? Wie debugge ich den CLI -Modus in PhpStorm? Apr 01, 2025 pm 02:57 PM

Wie debugge ich den CLI -Modus in PhpStorm? Bei der Entwicklung mit PHPSTORM müssen wir manchmal den PHP im CLI -Modus (COMS -Zeilenschnittstellen) debuggen ...

Wie setze ich nach dem Neustart des Systems automatisch Berechtigungen von Unixsocket fest? Wie setze ich nach dem Neustart des Systems automatisch Berechtigungen von Unixsocket fest? Mar 31, 2025 pm 11:54 PM

So setzen Sie die Berechtigungen von Unixsocket automatisch nach dem Neustart des Systems. Jedes Mal, wenn das System neu startet, müssen wir den folgenden Befehl ausführen, um die Berechtigungen von Unixsocket: sudo ...

Erklären Sie die späte statische Bindung in PHP (statisch: :). Erklären Sie die späte statische Bindung in PHP (statisch: :). Apr 03, 2025 am 12:04 AM

Statische Bindung (statisch: :) implementiert die späte statische Bindung (LSB) in PHP, sodass das Aufrufen von Klassen in statischen Kontexten anstatt Klassen zu definieren. 1) Der Analyseprozess wird zur Laufzeit durchgeführt.

Wie sende ich eine Postanforderung mit JSON -Daten mithilfe der Curl -Bibliothek von PHP? Wie sende ich eine Postanforderung mit JSON -Daten mithilfe der Curl -Bibliothek von PHP? Apr 01, 2025 pm 03:12 PM

Senden von JSON -Daten mithilfe der Curl -Bibliothek von PHP in der PHP -Entwicklung müssen häufig mit externen APIs interagieren. Eine der gängigen Möglichkeiten besteht darin, die Curl Library zu verwenden, um Post � ...

See all articles