Symfony, 2005 yılından beri geliştirilen açık kaynaklı PHP MVC web uygulama çatısıdır.
Orijinal yazar(lar) | Fabien Potencier |
---|---|
Geliştirici(ler) | Symfony Topluluğu |
İlk yayınlanma | 22 Ekim 2005 | )
Güncel sürüm | 6.3.0 / 31 Mayıs 2023 | )
Geliştirme durumu | Aktif |
Programlama dili | PHP |
İşletim sistemi | Çapraz platform |
Tür | Web uygulama framework'ü |
Lisans | MIT Lisansı |
Resmî sitesi | symfony.com |
Kod deposu |
|
PHP 5 kurulu Unix, Mac OS ve Windows platformlarında çalışabilmektedir. Yahoo! geliştiricileri tarafından da desteklenmekte ve sosyal imleme platformu del.icio.us'un da altyapısını oluşturmaktadır.
Hedef
Symfony, web uygulamalarının oluşturulmasını ve bakımını hızlandırmayı ve tekrarlayan kodlama görevlerinin yerini almayı amaçlar. Ayrıca kurumsal ortamda sağlam uygulamalar oluşturmayı ve geliştiricilere yapılandırma üzerinde tam kontrol sağlamayı amaçlamaktadır. Dizin yapısından yabancı kütüphanelere kadar neredeyse her şey özelleştirilebilir. Symfony, kurumsal geliştirme yönergelerine uyması için geliştiricilerin projeleri test etmesine, hata ayıklamasına ve belgelemesine yardımcı olacak ek araçlarla birlikte gelir
Özellikleri
Symfony, Spring Framework'ten büyük ölçüde ilham aldı.
Aşağıdakiler de dahil olmak üzere, framework'ün bir parçası olarak mevcut Symfony projelerinde yoğun olarak kullanılır.
- Nesne-ilişkisel eşleme katmanları olarak Propel veya Doctrine
- PDO veritabanı soyutlama katmanı (1.1, Doctrine ve Propel 1.3 ile)
- PHPUnit, birim test çerçevesi
- Twig, template motoru.
- Symfony Mailer, e-mail kütüphanesi
Symfony ayrıca, diğer çeşitli projeler için Symfony Components sitesinde ücretsiz olarak bulunan kendi component'lerini de kullanır:
- Symfony YAML, Spyc tabanlı bir YAML ayrıştırıcısı
- Symfony Event Dispatcher
- Symfony Dependency Injector, bağımlılık yöneticisi
- Symfony Templating, template motoru
Dünyadaki kullanım oranı
Symfony'nin kendi web sitesinde, Symfony kullanan projelerin kapsamlı bir listesi ve Symfony ile oluşturulmuş web sitelerinin bir listesi vardır.
Kaynakça
- ^ By, Sponsored. "Symfony, High Performance PHP Framework for Web Development". symfony.com (İngilizce). 30 Ocak 2023 tarihinde kaynağından . Erişim tarihi: 2 Mart 2023.
- ^ By, Sponsored. "Profiler (Symfony Docs)". symfony.com (İngilizce). 30 Ocak 2023 tarihinde kaynağından . Erişim tarihi: 2 Mart 2023.
- ^ By, Sponsored. "Open-Source cross-pollination (Symfony Blog)". symfony.com (İngilizce). 2 Mart 2023 tarihinde kaynağından . Erişim tarihi: 2 Mart 2023.
- ^ By, Sponsored. "Projects using Symfony Components". symfony.com (İngilizce). 1 Mart 2023 tarihinde kaynağından . Erişim tarihi: 2 Mart 2023.
- http://www.symfony.com19 Mart 2011 tarihinde Wayback Machine sitesinde .
- http://www.symfony.com/doc
- (Türkçe)
- (Türkçe)
wikipedia, wiki, viki, vikipedia, oku, kitap, kütüphane, kütübhane, ara, ara bul, bul, herşey, ne arasanız burada,hikayeler, makale, kitaplar, öğren, wiki, bilgi, tarih, yukle, izle, telefon için, turk, türk, türkçe, turkce, nasıl yapılır, ne demek, nasıl, yapmak, yapılır, indir, ücretsiz, ücretsiz indir, bedava, bedava indir, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, resim, müzik, şarkı, film, film, oyun, oyunlar, mobil, cep telefonu, telefon, android, ios, apple, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, pc, web, computer, bilgisayar
Symfony 2005 yilindan beri gelistirilen acik kaynakli PHP MVC web uygulama catisidir SymfonyOrijinal yazar lar Fabien PotencierGelistirici ler Symfony TopluluguIlk yayinlanma22 Ekim 2005 18 yil once 22 Ekim 2005 Guncel surum6 3 0 31 Mayis 2023 13 ay once 2023 05 31 Gelistirme durumuAktifProgramlama diliPHPIsletim sistemiCapraz platformTurWeb uygulama framework uLisansMIT LisansiResmi sitesisymfony comKod deposugithub com symfony symfony PHP 5 kurulu Unix Mac OS ve Windows platformlarinda calisabilmektedir Yahoo gelistiricileri tarafindan da desteklenmekte ve sosyal imleme platformu del icio us un da altyapisini olusturmaktadir HedefSymfony web uygulamalarinin olusturulmasini ve bakimini hizlandirmayi ve tekrarlayan kodlama gorevlerinin yerini almayi amaclar Ayrica kurumsal ortamda saglam uygulamalar olusturmayi ve gelistiricilere yapilandirma uzerinde tam kontrol saglamayi amaclamaktadir Dizin yapisindan yabanci kutuphanelere kadar neredeyse her sey ozellestirilebilir Symfony kurumsal gelistirme yonergelerine uymasi icin gelistiricilerin projeleri test etmesine hata ayiklamasina ve belgelemesine yardimci olacak ek araclarla birlikte gelirOzellikleriSymfony Spring Framework ten buyuk olcude ilham aldi Asagidakiler de dahil olmak uzere framework un bir parcasi olarak mevcut Symfony projelerinde yogun olarak kullanilir Nesne iliskisel esleme katmanlari olarak Propel veya Doctrine PDO veritabani soyutlama katmani 1 1 Doctrine ve Propel 1 3 ile PHPUnit birim test cercevesi Twig template motoru Symfony Mailer e mail kutuphanesi Symfony ayrica diger cesitli projeler icin Symfony Components sitesinde ucretsiz olarak bulunan kendi component lerini de kullanir Symfony YAML Spyc tabanli bir YAML ayristiricisi Symfony Event Dispatcher Symfony Dependency Injector bagimlilik yoneticisi Symfony Templating template motoruDunyadaki kullanim oraniSymfony nin kendi web sitesinde Symfony kullanan projelerin kapsamli bir listesi ve Symfony ile olusturulmus web sitelerinin bir listesi vardir Kaynakca By Sponsored Symfony High Performance PHP Framework for Web Development symfony com Ingilizce 30 Ocak 2023 tarihinde kaynagindan Erisim tarihi 2 Mart 2023 By Sponsored Profiler Symfony Docs symfony com Ingilizce 30 Ocak 2023 tarihinde kaynagindan Erisim tarihi 2 Mart 2023 By Sponsored Open Source cross pollination Symfony Blog symfony com Ingilizce 2 Mart 2023 tarihinde kaynagindan Erisim tarihi 2 Mart 2023 By Sponsored Projects using Symfony Components symfony com Ingilizce 1 Mart 2023 tarihinde kaynagindan Erisim tarihi 2 Mart 2023 http www symfony com19 Mart 2011 tarihinde Wayback Machine sitesinde http www symfony com doc Turkce Turkce