2010-12-12 4 views
3

Was ist der beste Weg zum Erlernen von PHP, wenn ich ASP/ASP.NET gemacht habe? Ich bin mir nicht sicher, es ist die Zeit wert, aber es scheint so viele Projekte zu tun ..ASP-Programmierer denken über das Lernen von PHP

Was denkst du? Jeder hat die Welten durchquert? Wie hast du es gemacht?

Antwort

3

Ich vermute, dass es nicht schaden kann lerne es, schon allein wegen der zunehmenden Beliebtheit von Lösungen wie WordPress, etc. im kommerziellen Bereich.

Das gesagt, PHP online manual ist ziemlich vernünftig, also hätte ich gedacht, dass Sie damit und Ihre bestehenden Kenntnisse der gängigen Website-Paradigmen in Ordnung sein würde. Sie könnten auch etwas Quellcode (etwas wie die zuvor genannten WordPress oder die Zend Framework, wenn Sie sich abenteuerlustig fühlen) greifen und sehen, wie sie strukturiert sind.

Darüber hinaus ist der beste Weg ist natürlich zu lernen, stecken zu bleiben in. :-)

+0

+1 Das PHP-Handbuch ist nicht nur vernünftig; Es macht PHP zu einer der am besten dokumentierten Sprachen, mit denen ich gearbeitet habe, insbesondere für die von Benutzern erstellten Notizen. (Ich weiß Teile von SPL sind schlecht dokumentiert, aber das ist nicht der Punkt) – BoltClock

+0

@BoltClock - Es ist großartig, bis Sie auf einige der nicht dokumentierten Funktionen stoßen, aber das ist zum Glück heutzutage ziemlich selten. :-) –

3

Wenn Sie wissen, wie classic ASP funktioniert, wird PHP sofort vertraut sein (einschließlich vieler der Schwachstellen), abgesehen von der Syntax.

Als ASP.NET-Programmierer finde ich PHP schwierig zu arbeiten. Das Werkzeug ist nicht so gut wie VS, Sie können leicht mit Code-Suppe (Mischen Markup mit Server-Seite Code) usw. ... etc ... etc ...

+0

Das ist wahr, obwohl ich jetzt einige ziemlich schöne OO-Projekte gesehen habe, die viele der Schwachpunkte beseitigen. Das Werkzeug ist definitiv nicht so gut, aber dann ist es manchmal ein Vorteil, alles ohne Werkzeug durchzuarbeiten. – Alexio

2

Der beste Weg, um das Lernen PHP zu gehen? Nimm es auf und spiel damit. Folgt einigen Tutorials; Vielleicht nehmen Sie ein einfaches Projekt, das Sie in der Vergangenheit gemacht haben, und implementieren es in PHP neu; Starten Sie ein neues Projekt in PHP und sehen Sie, wie es geht.

Mach dir keine Sorgen über die Tatsache, dass Sie an ASP gewöhnt sind. Vergessen Sie einfach alle sprachspezifischen Dinge und denken Sie daran, dass Sie bereits wissen, wie man guten Code schreibt. Diese Fähigkeiten sind (weitgehend) sprachunabhängig.

Es wird einige Dinge geben, die in PHP einfacher sind und einige Dinge, die schwieriger sind. Lass dich von den härteren Stücken nicht entmutigen.

Es ist sicherlich die Zeit wert zu lernen. Es wird Ihr Wissen erweitern und Sie zu einem besseren Entwickler machen. Und es tut nie weh, ein oder zwei Werkzeuge zu kennen, die plattformübergreifend funktionieren.

Verwandte Themen