Fonksiyonları belirli kullanım amaçlarına göre kullanarak Script oluşturmayı nasıl pratik hale getirebilirim?

Sürekli sıfırdan birşey mi yapmalıyım yoksa daha tam hakim olmadığım için hazır scriptlerin bazı yerlerini mi editlemeliyim?

Bir websitem yok web dünyasını anlamak için hazır bir scriptle site açmalı mıyım yoksa php 'de daha iyi bir seviyeye gelip sıfırdan yazdığım bir site ile mi başlamalıyım? (olayın sadece PHP'de bitmediğinin farkındayım javascript, ajax vs.gibi konulara php'den sonra geçmeyi düşünüyorum)

Ayrıca verebileceğiniz tavsiyelere de sonuna kadar açığım :D

NOT:Yazımda bir yanlışım varsa affola :) Herkese TEŞEKKÜR EDERİM :)