Stając przed dylematem wybrania w jakiej technice powinniśmy wykonać naszą stronę internetową, powinniśmy zwrócić uwagę na kilka dość istotnych elementów, jakie nasza strona powinna zawierać. Czy też ma to być statyczna witryna w html, czy może wygenerowana dynamicznie w php z obsługą wszelkich formularzy i baz danych, a może w javie, we flashu itp. ?
Jeżeli nie ma być to tylko nieskomplikowana wizytówka witryny i chciałbyś aby w przyszłości zajmowała ona pierwsze miejsca w wyszukiwarkach, jedynym wyborem pozostało Ci php jako, że prócz dość ograniczonego htmla witryny tworzone tylko w tej technologii będą bez problemów czytane przez pajączki wyszukiwarek.
Wiesz już w jakim języku powinna być wykonana twoja witryna jednak kolejną przeszkodą jaką możesz spotkać gdy twoja wiedza i umiejętności nie obejmują tego zagadnienia jest programista php. Dobry programista niestety, to nie specjalista od SMF czy innego gotowego cmsa.
Dobry programista php prócz znajomości samej składni kodu powinien znać się na zasadach bezpieczeństwa robionych witryn, a także mieć doświadczenie w innych językach programowania aczkolwiek blisko powiązanych z językiem php. Jest nim między innymi MySql, Javascript i inne.