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


20

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 geliştirmem bu sürümden sonra durdu. Şimdi gelişimime tekrar Joomla 3.x ile 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?

Sorumun neden reddedildiğini öğrenebilir miyim?
ursitesion

1
Soruyu reddeden bendim. Bunun nedeni, beni sadece küçük bir Google aramasıyla bulunabilen (@Anibal dışında) sadece cevapların bağlantısına yol açacak bir tür soru olarak çarpmasıydı. İnsanların her şeyin kafa karıştırıcı olabileceğini anladığım kadar yardım alması kadar, kullanıcı için biraz araştırma yapmanın her zaman iyi olduğunu düşünüyorum. Unutmayın, tüm geliştiricilerin söylediği gibi Google en iyi arkadaşınız :)
Lodder

4
@Yaşam: Sorun değil. Ben de sizinle aynı fikirdeyim ama bu adanmış Joomla forumunda sorumu yayınlamamın nedeni, Joomla geliştirme derslerinin birleştirilmiş ve özgün bir listesini elde etmektir.
ursitesion

Yanıtlar:


23

ÇOK yararlı @FFrewin, bunu JoomlaLondon Google+ topluluğunda paylaşabilir miyim?
BodgeIT

@BodgeIT: Bu kesinlikle iyi dostum.
FFrewin


7

Önceki cevaplar Joomla Core MVC hakkında kapsamlı. Joomla, FOF için alternatif bir MVC olarak

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. Amacımız 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.


0

Joomla3'te geliştirilen bir örnek mvc bileşeni arıyorsanız, bu formun yönetici ve site ile birlikte, acl ile veya acl olmadan, tüm form alanı türleriyle birkaç örnek bileşenini görebilirsiniz.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.