web-gelistirme-sc.com

Yeni başlayan bir geliştirici için Joomla 3.x uzantı geliştirme öğreticisi

Joomla 1.0.15 sürümünde çok çalıştım ve çoklu uzantılar geliştirdim. Ayrıca, Joomla 1.5.x'te geliştirmeye devam ettim ama bu sürümden sonra geliştirmeme devam etmedi. Şimdi gelişimime Joomla 3.x ile yeniden başlamak istiyorum. Joomla'nın MVC, duyarlı şablon, iş akışı ve çok daha fazlası gibi çoklu geliştirmeler yaptığını görebiliyorum.

  • Birisi bana bunun için en kolay yol haritası ve öğreticiler bağlantıları sağlayabilir?
  • Şimdi yeni iş akışı nedir?
  • Yeni MVC mimarisi nedir?
20
ursitesion
23
FFrewin

Resmi doküman sayfasını önerebilirim. Geliştiriciler için öğreticiler de içeren bir bölüm var. http://docs.joomla.org/Portal:Developers

David Hurley şu anda çeşitli şeylerin nasıl geliştirileceğini açıklayan bir dizi kısa video yapıyor. http://dbhurley.com/jd101-joomla-development-tutorial-series/

API sayfası da iyi bir kaynaktır. http://api.joomla.org/

Bu, başlamanıza yardımcı olacaktır.

8
Bakual

Önceki cevaplar Joomla Core MVC hakkında kapsamlı. Joomla için alternatif bir MVC olarak, [~ # ~] fof [~ # ~]

https://www.akeebabackup.com/documentation/fof/introducing-fof.html#what-is-fof

https://github.com/akeeba/fof

FOF nedir

FOF (Çerçeve Çerçevesi) Joomla! İçin hızlı bir uygulama geliştirme çerçevesidir. Diğer çerçevelerden farklı olarak bağımsız değildir. Joomla! Onun yerine platform, MVC sınıflarının kendi çatallı ve genişletilmiş versiyonuna sahip, mevcut Joomla! MVC API'sı. Bu, Joomla! uzantıları. Bunun yerine, onu kullandığınız ilk günden itibaren üretken olmaya başlayabilirsiniz. Hedefimiz, Joomla! Nın resmi olarak desteklenen LTS sürümlerini her zaman desteklemektir. ve açık bir kullanımdan kaldırma ve taşıma yolu olmadan geriye dönük uyumluluğu bozmaz.

FOF, Joomla! Tarafından kullanılan veritabanı teknolojileri ile uyumludur. kendisi: MySQL, SQL Server (ve Windows Azure SQL), PostgreSQL. Çoğu durumda bir bileşeni bir veritabanı sunucusu teknolojisinde yazabilir ve diğer veritabanı sunucusu teknolojilerinde en az çabayla veya hiç çaba harcamadan çalıştırabilirsiniz.

FOF şu anda Joomla! artan sayıda geliştirici tarafından.

7
Anibal

Joomla3 içinde geliştirilen bir örnek mvc bileşeni arıyorsanız bu bağlantı tüm form alanı türleriyle, yönetici ve site, acl veya acl olmadan birkaç örnek bileşenine sahip görüntüleyebilirsiniz.

0
RN Kushwaha