Hazır sistemlerle bir yere gidilmez diiyen kişiler, scriptin isminden çok altyapıya bakıyor. Kullanıcıların tarafından baktığınızda script isterse Sharetonix olsun, ister phpBB'den bozma tornistan bir sosyal ağ, farketmez. Olay esneklik, geliştirilebilirlik ve hızda bitiyor bence.
Her yazılımın temelde sabit bir yapısı, sınırları ve işleyiş biçimi vardır ve yazılım, kullanım amaçları doğrultusunda en fonksiyonel biçimde çalışacak şekilde tasarlanır. Belki biraz alakasız bir örnek olacak ama şöyle düşünün; bir blog scriptini bir forum scriptine nasıl dönüştürebilirsiniz? Uygun yerleşime uygun bir tema, gerekli fonksiyonları işleyebilmek için biraz yapısal değişiklik ve gerekli veriler için veritabanı optimizasyonu bir blogu tamamiyle bir foruma çevirebilir. Peki blog yazmak amacıyla tasarlanmış bir script ile forum scripti aynı olabilir mi? Demek istediğim şu ki sadece projenin ihtiyaçlara ve kullanım amacına hizmet eden bir yazılım, bir çok işlevi bünyesinde getiren kalabalık bir yazılımdan daha stabil ve daha hızlıdır.
Bunları söylememin nedeni projenizin büyüyüp geliştirilmesi gerektiği bir durumla karşı karşıya kaldığınızda bir seviyeden sonra hazır sistemler üzerinde geliştirme yapmanızın yanlış olacağını belirtmekti. Her proje birbirine aşağı yukarı yakın gözükse de aslında hepsi kendi içinde eşsizdir, sahibi olduğunuz bu eşsiz fikir için de uygun bir sistem bulmanız çok çok zor. Tabii baktığınızda hiçbir büyük proje dün gece yerinde yeller eserken ertesi gün sabahı öylece varolan McDonalds restoranları gibi olmamıştır.
Size tavsiyem şu olabilir: Sharetonix ile devam edin, sizin de söylemiş olduğunuz gibi reklama önem verin ve insanların projenizi duymasını, keşfermesini ve devamlı olarak kullanmasını sağlayın. Gidebildiğiniz yere kadar gidin, olur da bir gün bu sistem ihtiyaçlarınızı karşılamayacak olursa kendi özel sisteminize geçiş yapın.