ChrisB: Optimierung von JavaScript und PHP vergleichbar?

Beitrag lesen

Hi,

[das Video hab ich mir jetzt nicht angesehen, deshalb nichts speziell in Bezug darauf.]

Auch wenn mir klar ist, dass JavaScript und PHP im Prinzip gundverschiedene Sprachen sind, wollte ich mal ganz dämlich nachfragen, ob und in wie weit sich Dinge aus dem Video auf PHP übertragen lassen? Auf einiges trifft dies natürlich mit Sicherheit zu; Dinge wie „weniger Rechenarbeit -> bessere Performance“ sind ja unabhängig von der Sprache.

Ja, einige grundsätzliche Überlegungen Hinsichtlich Performance gelten natürlich so gut wie immer unabhängig von der jeweiligen Sprache. (Dadurch, dass sie eben nicht sprach-spezifisch sind, würde ich die allerdings auch eher in eine Kategorie wie "Algorithmen" stecken.)

Speziell allerdings würde mich interessieren, ob Konzepte (und die daraus resultierenden Probleme) wie die Scope Chain auch in PHP existieren.

Nein. PHP möchte, dass du ganz genau sagst, auf Eigenschaften welchen Objektes du zugreifst - es gibt dort einfach keine "chain", in welcher man weiter nach oben gehen könnte, wenn man im aktuellen scope das Gesuchte nicht findet.

Und wenn nicht, anhand welcher Stichworte ich mich über Gleichwertiges für PHP informieren kann.

Gleichwertig zu was?

PS: Ist es sinnvoll, für solche Fragen einen eigenen Thread zu eröffnen oder hätte ich einfach eine Antwort auf Beats Posting schreiben sollen? Bin bei sowas immer sehr unsicher.

Einen eigenen Thread halte ich hier durchaus für gerechtfertigt. Klar hättest du auch im anderen Thread posten können, aber der drehte sich um JavaScript, und auch noch an Hand eines konkreten Problems. Selbst mit einer Änderung des Titels und des Themenbereichs auf PHP hätte die Frage dort vermutlich nicht (mehr) viel Aufmerksamkeit gefunden.

Wenn hier allerdings nicht noch jemand kommt, der doch Vergleichbarkeiten findet - dann solltest du auch hier die Frage noch mal konkretisieren; exakter beschreiben, woran genau du nun hinsichtlich PHP und Performance (und ihrer möglichen Optimierung) interessiert bist.

MfG ChrisB

--
Light travels faster than sound - that's why most people appear bright until you hear them speak.