Optymalizacja PHP: łączenie stringów

17 kwietnia 2009

Ostatnio nie mam czasu rozpisywać się na blogu więc pomyślałem, że co jakiś czas będę publikował jakąś krótką, banalną wskazówkę dotyczącą optymalizacji PHP.

Zaczynam od łączenia stringów (a raczej o tym, że nie zawsze trzeba to robić). Wielokrotnie mamy potrzebę wyświetlić jakiś ciąg znaków, wartość jakiejś zmiennej itp. Robimy wtedy tak:

PHP:
  1. $login = 'MariuszT';
  2. echo 'Zalogowany: '. $login;

Wszystko pięknie, działa. Tylko czy jest sens łączyć stringi tylko po to żeby je wyświetlić? Po co zużywać czas i pamięć serwera? Nie lepiej zrobić tak?

PHP:
  1. $login = 'MariuszT';
  2. echo 'Zalogowany: ', $login;

Różnica niewielka (jakby ktoś nie zauważył: zmieniłem kropkę na przecinek), oszczędność także nie jest piorunująca ale tak jest na pewno lepiej i warto tak robić. Zdaję sobie sprawę, że wskazówka jest banalna ale zaskakująco mało osób ją stosuje :)

Dodaj komentarz

2 odpowiedzi dla tego wpisu

  1. KMO napisał:

    Faktycznie wskazówka banalna, ale przyznam szczerze, że zawsze stosowałem kropkę :)

  2. Vee napisał:

    Jedynie przy ciut zaawansowanych aplikacjach gdzie mamy jakiś podział na akcje i widoki, to instrukcja „echo” jest używana no może z jeden raz ;)

Odpowiedz



Podobne wpisy: