Merhaba aHoruz, burda tasarımda yapılması gereken rutuslar olduğunu yazmışsın, bildiğim kadarıyla bu tasarım zaten bir template, proje olarak geliştirmek istediğin kısım hangi kısım bu konuda neler yapılabilir diye düşünüyorum da fikirlerin var mı? Joomla'da geliştirme yapsan dahi bir noktada tıkanabilirsin. Yeni Joomla'nın bir çok sorunu var henüz tam oturmamış bir altyapı, projeniz çok güzel ancak barındırma konusunda ciddi bir altyapı gerekiyor.

Öneri'de bulunabilirim örneğin host ve site güvenliğini sanıl sağlayacağın konusunda, ancak hazır tasarımlarda her zaman sıkıntılı bazı evreler olur sanırım önce bunu atlatmalısın.

1. Aşama: Mutlaka Cloudflare kullan
2. Aşama: CDN konusunda eğer mümkünse akamai eğer değilse kesinlikle OVH ya da cloudflare.
3. Aşama: Kullanılan metro tasarımına benziyor bildiğim kadarıyla bu tasarım bir çok altyapıya uyumlu şekilde hazırlanmıştı, I Pad, I Phone ve genel Mobil çalışmalar için buda html5 demek ve eski browser çalışmalarında sıkıntı yaratıcaktır. Explorer 7. ve sonrasın için bir ayarlama yapman gerekebilir.
4. Aşama: Mutlaka XSS ataklar için bir önlem almalısın, kullanıcı girişine spam user lara karşı güvenlik kullan.
5. Aşama: domain.com şekilden kullanma her zaman www.domain.com şeklinde kullan.
6. Aşama: index.php ve önemli dosyaları 444 olarak izinlerini ayarla htaccess dahil. Sadece bir çalışma yapman gerektiğinde 644 ile çalışmanı yapabilirsin.
7. Aşama: php.ini asla kullanma. (Şayet zorundaysan mutlaka önlem al)
8. Aşama: Cpanel kullanıcaksan aramalar için SphixSearch kullan yada Elastic Search.
9. Aşama: Cache için varnish ve APC kullan.
10. Aşama: Mümkünce Ngnix eğer değilse Apache'nin yeni versiyonlarını kullan.
11. Aşama: Mod_Sec konfigürasyonunu mutlaka en iyi şekilde ayarla. İlk saldırı ordan gelicektir.
12. Aşama: Açıkları kapatmak için mutlaka ama mutlaka eklentilerden uzakdur.
13. Aşama: Bu söylediklerimi yapman halinde en azından bir sıfır önde başlamış olursun.

Başarılar.