Stając przed dylematem wybrania w jakiej technologii chcielibyśmy wykonać naszą stronę internetową, musimy zwrócić uwagę na kilka dość ważnych cech, jakie nasza witryna powinna posiadać. Czy też ma to być statyczna witryna w html, czy może wygenerowana dynamicznie w php z obsługą wymaganych formularzy i baz danych, a może w javie, we flashu itp. ?
Jeśli nie ma być to tylko zwyczajna wizytówka witryny i chciałbyś aby w przyszłości zajmowała ona pierwsze miejsca w google, jedynym wyborem pozostało Ci php jako, że prócz dość ograniczonego htmla witryny zrobione tylko w tej technice będą bez problemów czytane przez pajączki wyszukiwarek. Wiesz już w którym języku powinna być zrobiona twoja witryna jednak kolejną przeszkodą którą możesz napotkać gdy twoja wiedza i umiejętności nie obejmują tego zagadnienia jest programista php.
Dobry programista niestety, to nie specjalista od php by przemo czy innego gotowego cmsa. Dobry programista php prócz umiejętności samej składni kodu musi orientować się na zasadach bezpieczeństwa programowanych witryn, a także mieć doświadczenie w innych językach programowania tylko blisko powiązanych z językiem php. Jest nim między innymi MySql, Javascript i inne.