Drupal , Joomla ve diğerlerinin yanısıra CMS üçlüsünün bir parçasıdır. WordPress, son 10-15 yıldır birbirlerinin arasında en iyi CMS unvanını döndürüyor.
Beyaz Saray'ın çevrimiçi varlığından ve weather.com'a kadar değişen popüler web siteleri için kullanılan CMS, kişisel sitelerden büyük Intranet'lere ve çevrimiçi mağazalara kadar her tür sitede kullanılabilir.
Temyizin büyük bir kısmı, teknik olmayan kullanıcıların kendi web sitelerini çok fazla uğraştırmadan web siteleri oluşturmalarına izin veren büyük, ücretsiz veya ticari temalar ve modüller veritabanıdır.
Drupal kolay kurulum uygulayıcısı sayesinde birkaç dakika içinde kurulum ve kullanıma hazır hale gelebilir ve bir kez her şey hazır olduğunda yönetim paneline web sitenizi oluşturmaya başlayabileceği bir yönetim paneline erişilebilir.
Burada, sitenin genel ayarlarını özelleştirebilir, sayfalar ekleyebilir, modüller yükleyebilir, temalar arasında geçiş yapabilir, web sitesi kullanımını izleyebilir ve daha pek çok şey yapabilirsiniz.
CMS, çok dilli kurulumları desteklemektedir ve topluluk, Drupal'ın çekirdeği üzerinde tam donanımlı çevrimiçi mağazalar, sosyal ağlar ve tartışma forumlarını çalıştırmak için hat modüllerinin başında katkıda bulunmuştur.
Web geliştirmede çalıştınız ve Drupal'ı duymadıysanız, işinizde o kadar da iyi görünmediğinizin bir ipucu olabilir.
Sistem gereksinimleri
- Web sunucusu (Apache, IIS)
- Veritabanı: MySQL, MariaDB, PostgreSQL, SQLite (MS-SQL ve Oracle gayri resmi olarak desteklenmektedir)
- PHP 5.3 veya daha üstü
- PHP XML uzantısı
- PHP için bir resim kitaplığı (GD, ImageMagick)
- PHP safe_mode: kapalı
- PHP Veri Nesneleri (PDO) etkin
- PHP register_globals: kapalı
Bu sürümde
Yenilikler :
- Drupal 6 ve 7 geçişleri için deneme amaçlı kullanıcı arayüzü
- Algılanan performans için BigPipe
- CKEditor WYSIWYG yazım denetimi ve dil düğmesi
- Turlarla iyileştirilmiş yardım sayfası
- Görünüm alanlarına varlıkları dönüştürdü
- JavaScript otomatik testi için destek
- Geliştirici Besteci desteği
- Geliştirici API'sı geliştirmeleri
8.1.1 / 7.43 / 6.38 / 9.x-dev sürümünde
yenilikler :
Drupal 8.0.0'da yeni (19 Kasım 2015)
Sürüm 8.1.0 / 7.43 / 6.38 / 9.x-dev'de
Yenilikler :
- Drupal 6 ve 7 geçişleri için deneme amaçlı kullanıcı arayüzü
- Algılanan performans için BigPipe
- CKEditor WYSIWYG yazım denetimi ve dil düğmesi
- Turlarla iyileştirilmiş yardım sayfası
- Görünüm alanlarına varlıkları dönüştürdü
- JavaScript otomatik testi için destek
- Geliştirici Besteci desteği
- Geliştirici API'sı geliştirmeleri
8.0.5 / 7.43 / 6.38 / 9.x-dev sürümünde
yenilikler :
- Ön uç önemli ölçüde geliştirildi:
- Yerleşik tüm temaları yanıtlamaya hazırlayın.
- Duyarlı resimler için destek eklendi.
- Üç katmanlı sütun düzeyinde yanıt veren yerleşik tablolar hazırladı.
- Varsayılan şablon motoru olarak Twig'i ekledi ve tüm .tpl.php şablonlarını ve tema işlevlerini .html.twig'ye dönüştürdü.
- PHPTemplate motorunu kaldırdı.
- Drupal'ın ürettiği biçimlendirmenin birkaç büyük çaplı temizlenmesi.
- CSS sınıfları ve sarmalayıcıları korumak için Classy'yi temel bir tema olarak ekledi.
- Temel şablon ve CSS değişiklikleri için geriye dönük uyumluluk sağlamak için Stabil'i varsayılan taban teması olarak ekledi, çünkü şablonlar ve CSS dışında
- Yedi temanın birkaç ana öğesini yeniden tasarladı.
- HTML5 öğelerine destek eklendi.
- Backbone.js ve Underscore.js JavaScript çerçeveleri dahil edilmiştir.
- jQuery 2.1.4 sürümüne güncellendi.
- jQuery UI 1.11.4 sürümüne güncellendi.
- jquery.bbq kaldırıldı.
- Garland temasını çekirdekten kaldırdı. Yer paylaşımı modülünü çekirdekten kaldırdıktan sonra onu basit, dinamik bir "Siteye dönüş" bağlantısı ile değiştirdi.
- CSS ve JavaScript dosyalarını ve bağımlılıklarını yönetmek için varlık kitaplığı sistemini geliştirdik. Daha küçük AJAX istek yüklerine izin veriliyor.
- jQuery artık tüm sayfalarda yüklü değil, yalnızca başka bir öğenin buna ihtiyacı olduğunda.
- Daha hızlı sayfa yüklemeleri için varsayılan olarak anonim kullanıcılar için JavaScript yüklenmemiştir.
- CSS dosyaları için SMACSS tarzı kategorizasyon uygulanmıştır.
- Internet Explorer 8 ve altındaki desteklerin çoğunu kaldırdı.
- Tarayıcı desteğine dayalı şekillendirme değişiklikleri yapmak için Modernizr eklendi.
- Tüm sayfa şablonu değişkenleri bloklara dönüştürüldü (başlık, sayfa tarama, marka bilinci oluşturma, vb.).
- Duyarlı tasarımların kesme noktalarını yönetmek için Kesme modülü eklendi.
- Yerel Schema.org çıktısını sayfalarda tanıttı.
- Mümkünse semantik HTML 5 etiketlerini kullanın. Bu aynı zamanda mobil cihazlarda form girişi kullanıcıları için daha kolay hale getirir.
- Yüksek çözünürlükte (retina) iyi görünmesi için yeniden tasarlanmış simgeler de görüntüler.
- Site yönetimi deneyimini daha basit hale getirdi:
- Yükleyiciyi yeniden tasarladı.
- Yedi (yönetim) temasını görsel olarak güncelledi ve genişletti.
- Yönetim araç çubuğunu yanıtlamalı ve dokunmatik olarak hazırladı.
- Modül listesine arama eklendi ve sayfanın okunması daha kolay hale geldi.
- UI öğeleri için son derece bağlamsal ipuçları sağlamak için tur modülü eklendi.
- Öğe sistemini geliştirdi:
- Varlıklar için tam bir CRUD API'si eklendi.
- Alan API'sı ve varlık sorgusu API'sı geliştirildi.
- Altyapı, biçemleyici ve temel öğe alanlarına (etiket gibi) yapılan çeviri desteği eklendi.
- Yeniden kullanılabilir ekran varyasyonları için görünüm modlarını yapılandırılabilir hale getirin.
- Yeniden kullanılabilir form varyasyonları için form modları tanıtıldı.
- en son olmayabilecek bir "varsayılan" düzeltmeyi işleme yeteneği eklendi.
- Yalnızca düğümler değil, tüm içerik türü türleri (özel bloklar, terimler, yorumlar vb.) düzeltmeleri destekler.
- İçerik varlıklarının veritabanı şeması, varlık türüne ve alan tanımlarına dayalı olarak otomatik olarak oluşturulur.
- Menü işleme sistemlerini geliştirdi:
- Özel menü öğesi işlemeyi kendi modülüne taşındı.
- Yeni yönlendirme sistemini temel alan menü bağlantılarını, yerel eylemleri ve yerel görevleri yeniden hazırladı.
- Yeni bir yapılandırma yönetimi sistemi tanıtıldı:
- Dışa aktarma ve içe aktarma işlevselliği olan merkezi bir yapılandırma sistemi eklendi.
- Modül yazarlarının yapılandırmayı bir YAML dosya biçiminde sağlama izni.
- Yapılandırma almak, ayarlamak, eklemek ve kaldırmak için uygulanan işlevler.
- Yapılandırma değerlerini dil değişkenleri ve diğer çalışma zamanı değerleri ile geçersiz kılma olanağı sağladı.
- Dağıtımlar ve güncellemeler arasında veri bütünlüğünü korumak için yapılandırma şeması, bağımlılıklar ve doğrulama eklendi.
- Hem global yapılandırma hem de yapılandırma öğeleri için destek eklendi.
- Geliştirilmiş geliştirme deneyimi:
- İçerik oluşturma ve düzenleme formunu yeniden tasarladı.
- Önizleme artık içerik önizlemesi görüntüleniyor.
- CKEditor WYSIWYG editörünü ekledi. Filtre sistemi ile sıkı entegrasyon sayesinde temiz biçimlendirme garantilidir.
- Düzenleyicide resimlerin yüklenmesi, hizalanması ve altyazı yapılmasını sağladı.
- Varsayılan metin biçimlerini modernize etti.
- HTML filtresi ayarlarını otomatik olarak güncelleyen ve tipik kullanım durumları için metin biçimlerini önemsiz hale getiren sürükle ve bırak yapılandırma kullanıcı arayüzü eklendi.
- Herhangi bir öğeye uygulanabilen hizalama ve altyazı filtreleri eklendi: resimler, blok talimatları, kod snippet'leri ve videolar ...
- Herhangi bir öğeyi yerinde düzenlemeye olanak sağladı: düğümler, bloklar ...
- Diğer editörlerin metin biçimlerini eşleştirmesine yardımcı olmak için Metin Düzenleyici modülü eklendi.
- Geliştirilmiş medya yönetimi:
- Kullanılmayan dosyalar onları saklamaya yönelik seçenekle silinince yapılandırma özelliği eklendi, ortam kitaplıkları için yararlı.
- İçerik yönetim ekranının altında, sisteme yüklenen tüm dosyaları listeleyen özelleştirilebilir bir görünüm eklendi.
- Dosya alanlarında dosya seçerken hemen yüklemeler yaptı.
- Bir kerede birden fazla dosya yükleyebilme olanağı.
- Güvenli resim göndermeyi etkinleştirmek için yerel resim girişi filtresi eklendi.
- Aşağıdaki Symfony2 bileşenlerini içerdi:
- ClassLoader PSR-0 uyumlu otomatik yükleme yordamları.
- Bağımlılık Bildirimi Esnek bağımlılık püskürtme kutusu.
- EventDispatcher Nesneye yönelik hafif olay işleme sistemi.
- HTTP istekleri ve yanıtları için HttpFoundation Soyutlama nesneleri.
- gelen HTTP isteklerini ve yanıtlarını yönetmek için HttpKernel Çekirdek sistemi.
- İşlem Bir alt süreçte komut yürütme izni verir.
- Gelen istekleri denetleyici bilgilerine haritalamak için Yönlendirme Çerçevesi.
- Serileştirme Karmaşık iç içe geçmiş nesneleri JSON / XML'ye vb. seri hale getirin.
- Doğrulayıcı Bir nesnenin kendisi için tanımlanmış bazı doğrulama kurallarına dayanan geçerli bir durumda olduğunu kontrol edin.
- YAML dosyaları için Yaml Ayrıştırıcı.
- Çekirdek modülleri kaldırdı. Aşağıdaki modüller çekirdekten kaldırılmıştır çünkü benzer işlevlere sahip katkıda bulunan modüller mevcuttur:
- Blog
- Hesap Özeti
- OpenID'yi
- Anket
- Profil
- Tetik
- Çekirdeğe yeni alan türleri eklendi:
- E-posta li>
- Bağlantı
- Telefon numarası
- Varlık referansı
- Tarih
- Yorum yapma daha esnek hale getirildi:
- Her biri farklı alanlar grubu ile yapılandırılabilen yorum türleri (incelemeler, selamlama vb.) kavramını ekledi.
- Düğümler dışındaki varlık türlerinde yorum ipliklerine izin vermek için bir alana yorum yapma.
- Çekirdek moduna Görüntüleme ve Görünümler UI modülü eklendi:
- Basit toplu işlem işlevleri Views'a eklendi.
- Çeşitli ana listeleri, / node, / admin / content / node, / admin / people ve birkaç blok gibi görünümlere dönüştürdü.
- REST API desteğinde oluşturulmuştur.
- Daha iyi performans için önbellek entegrasyonunu yeniden yazdı.
- Yanıtlayıcı tabloları Görünümler'de yapılandırmak mümkün hale geldi.
- Blok yönetiminde büyük gelişme:
- Özelleştirilebilir alanlar, düzeltilebilir ve çevrilebilir öğeler üretildi.
- Özel blok türleri kavramını ekledi.
- Aynı bloğu birden fazla yere yerleştirme olanağı eklendi.
- Kategorilere ayrılmış bloklar içeren bir blok kitaplığı tanıtıldı.
- İstatistik modülünün erişim günlüğü işlevini ve raporlarını kaldırdı.
- XML-RPC işlevselliğini çekirdekten kaldırdı.
- Kullanıcı imzaları çekirdeğindeki kaldırıldı.
- Evrensel Benzersiz Kimlik Doğrulayıcıları (UUID'ler) üretme ve doğrulama olanağı eklendi.
- Çevresinde dil desteği inanılmaz derecede geliştirildi
- Symfony CMF'den yönlendirme bileşeni eklendi.
- Guzzle HTTP kütüphanesi eklendi.
- Zend Feed bileşeni eklendi.
- jQuery UI ekibi ile yapılan işbirliğinde geliştirilen yeniliklere dayalı erişilebilir bir modal API tanıttı.
- Site tasarımcılarının, kullanıcılardan gelen geribildirimleri almak için kolayca özel formlar oluşturmasına izin veren iletişim formlarına alanlar eklemeyi mümkün hale getirdi.
- 8.1, 8.2 sürümlerinde her 6 ayda bir önemli güncellemeler planlanarak semantik sürümlere geçirildi.
- Diğer önemli değişiklikler ve eklemeler.
- Çok sayıda hata düzeltmesi.
- Çok sayıda API dokümantasyonu geliştirildi.
- Ek otomatik test kapsamı.
- Karmaşık türleri yönetmek için Typed Data sistemi eklendi.
- Symfony2 bileşenlerini temel alan, yeniden yapılandırılmış yönlendirme sistemi.
- Açıklamalar (kitaplıklar, izinler, yollar vb.) PHP yerine tanımlar için YAML dosyalarını kullanır.
- Çeşitli temel API'ların uygulanmasını standartlaştırmak için eklenti sistemi eklendi.
8.0.3 / 7.42 / 6.37 / 9.x-dev sürümünde
yenilikler :
- Ön uç önemli ölçüde geliştirildi:
- Yerleşik tüm temaları yanıtlamaya hazırlayın.
- Duyarlı resimler için destek eklendi.
- Üç katmanlı sütun düzeyinde yanıt veren yerleşik tablolar hazırladı.
- Varsayılan şablon motoru olarak Twig'i ekledi ve tüm .tpl.php şablonlarını ve tema işlevlerini .html.twig'ye dönüştürdü.
- PHPTemplate motorunu kaldırdı.
- Drupal'ın ürettiği biçimlendirmenin birkaç büyük çaplı temizlenmesi.
- CSS sınıfları ve sarmalayıcıları korumak için Classy'yi temel bir tema olarak ekledi.
- Temel şablon ve CSS değişiklikleri için geriye dönük uyumluluk sağlamak için Stabil'i varsayılan taban teması olarak ekledi, çünkü şablonlar ve CSS dışında
- Yedi temanın birkaç ana öğesini yeniden tasarladı.
- HTML5 öğelerine destek eklendi.
- Backbone.js ve Underscore.js JavaScript çerçeveleri dahil edilmiştir.
- jQuery 2.1.4 sürümüne güncellendi.
- jQuery UI 1.11.4 sürümüne güncellendi.
- jquery.bbq kaldırıldı.
- Garland temasını çekirdekten kaldırdı. Yer paylaşımı modülünü çekirdekten kaldırdıktan sonra onu basit, dinamik bir "Siteye dönüş" bağlantısı ile değiştirdi.
- CSS ve JavaScript dosyalarını ve bağımlılıklarını yönetmek için varlık kitaplığı sistemini geliştirdik. Daha küçük AJAX istek yüklerine izin veriliyor.
- jQuery artık tüm sayfalarda yüklü değil, yalnızca başka bir öğenin buna ihtiyacı olduğunda.
- Daha hızlı sayfa yüklemeleri için varsayılan olarak anonim kullanıcılar için JavaScript yüklenmemiştir.
- CSS dosyaları için SMACSS tarzı kategorizasyon uygulanmıştır.
- Internet Explorer 8 ve altındaki desteklerin çoğunu kaldırdı.
- Tarayıcı desteğine dayalı şekillendirme değişiklikleri yapmak için Modernizr eklendi.
- Tüm sayfa şablonu değişkenleri bloklara dönüştürüldü (başlık, sayfa tarama, marka bilinci oluşturma, vb.).
- Duyarlı tasarımların kesme noktalarını yönetmek için Kesme modülü eklendi.
- Yerel Schema.org çıktısını sayfalarda tanıttı.
- Mümkünse semantik HTML 5 etiketlerini kullanın. Bu aynı zamanda mobil cihazlarda form girişi kullanıcıları için daha kolay hale getirir.
- Yüksek çözünürlükte (retina) iyi görünmesi için yeniden tasarlanmış simgeler de görüntüler.
- Site yönetimi deneyimini daha basit hale getirdi:
- Yükleyiciyi yeniden tasarladı.
- Yedi (yönetim) temasını görsel olarak güncelledi ve genişletti.
- Yönetim araç çubuğunu yanıtlamalı ve dokunmatik olarak hazırladı.
- Modül listesine arama eklendi ve sayfanın okunması daha kolay hale geldi.
- UI öğeleri için son derece bağlamsal ipuçları sağlamak için tur modülü eklendi.
- Öğe sistemini geliştirdi:
- Varlıklar için tam bir CRUD API'si eklendi.
- Alan API'sı ve varlık sorgusu API'sı geliştirildi.
- Altyapı, biçemleyici ve temel öğe alanlarına (etiket gibi) yapılan çeviri desteği eklendi.
- Yeniden kullanılabilir ekran varyasyonları için görünüm modlarını yapılandırılabilir hale getirin.
- Yeniden kullanılabilir form varyasyonları için form modları tanıtıldı.
- en son olmayabilecek bir "varsayılan" düzeltmeyi işleme yeteneği eklendi.
- Yalnızca düğümler değil, tüm içerik türü türleri (özel bloklar, terimler, yorumlar vb.) düzeltmeleri destekler.
- İçerik varlıklarının veritabanı şeması, varlık türüne ve alan tanımlarına dayalı olarak otomatik olarak oluşturulur.
- Menü işleme sistemlerini geliştirdi:
- Özel menü öğesi işlemeyi kendi modülüne taşındı.
- Yeni yönlendirme sistemini temel alan menü bağlantılarını, yerel eylemleri ve yerel görevleri yeniden hazırladı.
- Yeni bir yapılandırma yönetimi sistemi tanıtıldı:
- Dışa aktarma ve içe aktarma işlevselliği olan merkezi bir yapılandırma sistemi eklendi.
- Modül yazarlarının yapılandırmayı bir YAML dosya biçiminde sağlama izni.
- Yapılandırma almak, ayarlamak, eklemek ve kaldırmak için uygulanan işlevler.
- Yapılandırma değerlerini dil değişkenleri ve diğer çalışma zamanı değerleri ile geçersiz kılma olanağı sağladı.
- Dağıtımlar ve güncellemeler arasında veri bütünlüğünü korumak için yapılandırma şeması, bağımlılıklar ve doğrulama eklendi.
- Hem global yapılandırma hem de yapılandırma öğeleri için destek eklendi.
- Geliştirilmiş geliştirme deneyimi:
- İçerik oluşturma ve düzenleme formunu yeniden tasarladı.
- Önizleme artık içerik önizlemesi görüntüleniyor.
- CKEditor WYSIWYG editörünü ekledi. Filtre sistemi ile sıkı entegrasyon sayesinde temiz biçimlendirme garantilidir.
- Düzenleyicide resimlerin yüklenmesi, hizalanması ve altyazı yapılmasını sağladı.
- Varsayılan metin biçimlerini modernize etti.
- HTML filtresi ayarlarını otomatik olarak güncelleyen ve tipik kullanım durumları için metin biçimlerini önemsiz hale getiren sürükle ve bırak yapılandırma kullanıcı arayüzü eklendi.
- Herhangi bir öğeye uygulanabilen hizalama ve altyazı filtreleri eklendi: resimler, blok talimatları, kod snippet'leri ve videolar ...
- Herhangi bir öğeyi yerinde düzenlemeye olanak sağladı: düğümler, bloklar ...
- Diğer editörlerin metin biçimlerini eşleştirmesine yardımcı olmak için Metin Düzenleyici modülü eklendi.
- Geliştirilmiş medya yönetimi:
- Kullanılmayan dosyalar onları saklamaya yönelik seçenekle silinince yapılandırma özelliği eklendi, ortam kitaplıkları için yararlı.
- İçerik yönetim ekranının altında, sisteme yüklenen tüm dosyaları listeleyen özelleştirilebilir bir görünüm eklendi.
- Dosya alanlarında dosya seçerken hemen yüklemeler yaptı.
- Bir kerede birden fazla dosya yükleyebilme olanağı.
- Güvenli resim göndermeyi etkinleştirmek için yerel resim girişi filtresi eklendi.
- Aşağıdaki Symfony2 bileşenlerini içerdi:
- ClassLoader PSR-0 uyumlu otomatik yükleme yordamları.
- Bağımlılık Bildirimi Esnek bağımlılık püskürtme kutusu.
- EventDispatcher Nesneye yönelik hafif olay işleme sistemi.
- HTTP istekleri ve yanıtları için HttpFoundation Soyutlama nesneleri.
- gelen HTTP isteklerini ve yanıtlarını yönetmek için HttpKernel Çekirdek sistemi.
- İşlem Bir alt süreçte komut yürütme izni verir.
- Gelen istekleri denetleyici bilgilerine haritalamak için Yönlendirme Çerçevesi.
- Serileştirme Karmaşık iç içe geçmiş nesneleri JSON / XML'ye vb. seri hale getirin.
- Doğrulayıcı Bir nesnenin kendisi için tanımlanmış bazı doğrulama kurallarına dayanan geçerli bir durumda olduğunu kontrol edin.
- YAML dosyaları için Yaml Ayrıştırıcı.
- Çekirdek modülleri kaldırdı. Aşağıdaki modüller çekirdekten kaldırılmıştır çünkü benzer işlevlere sahip katkıda bulunan modüller mevcuttur:
- Blog
- Hesap Özeti
- OpenID'yi
- Anket
- Profil
- Tetik
- Çekirdeğe yeni alan türleri eklendi:
- E-posta li>
- Bağlantı
- Telefon numarası
- Varlık referansı
- Tarih
- Yorum yapma daha esnek hale getirildi:
- Her biri farklı alanlar grubu ile yapılandırılabilen yorum türleri (incelemeler, selamlama vb.) kavramını ekledi.
- Düğümler dışındaki varlık türlerinde yorum ipliklerine izin vermek için bir alana yorum yapma.
- Çekirdek moduna Görüntüleme ve Görünümler UI modülü eklendi:
- Basit toplu işlem işlevleri Views'a eklendi.
- Çeşitli ana listeleri, / node, / admin / content / node, / admin / people ve birkaç blok gibi görünümlere dönüştürdü.
- REST API desteğinde oluşturulmuştur.
- Daha iyi performans için önbellek entegrasyonunu yeniden yazdı.
- Yanıtlayıcı tabloları Görünümler'de yapılandırmak mümkün hale geldi.
- Blok yönetiminde büyük gelişme:
- Özelleştirilebilir alanlar, düzeltilebilir ve çevrilebilir öğeler üretildi.
- Özel blok türleri kavramını ekledi.
- Aynı bloğu birden fazla yere yerleştirme olanağı eklendi.
- Kategorilere ayrılmış bloklar içeren bir blok kitaplığı tanıtıldı.
- İstatistik modülünün erişim günlüğü işlevini ve raporlarını kaldırdı.
- XML-RPC işlevselliğini çekirdekten kaldırdı.
- Kullanıcı imzaları çekirdeğindeki kaldırıldı.
- Evrensel Benzersiz Kimlik Doğrulayıcıları (UUID'ler) üretme ve doğrulama olanağı eklendi.
- Çevresinde dil desteği inanılmaz derecede geliştirildi
- Symfony CMF'den yönlendirme bileşeni eklendi.
- Guzzle HTTP kütüphanesi eklendi.
- Zend Feed bileşeni eklendi.
- jQuery UI ekibi ile yapılan işbirliğinde geliştirilen yeniliklere dayalı erişilebilir bir modal API tanıttı.
- Site tasarımcılarının, kullanıcılardan gelen geribildirimleri almak için kolayca özel formlar oluşturmasına izin veren iletişim formlarına alanlar eklemeyi mümkün hale getirdi.
- 8.1, 8.2 sürümlerinde her 6 ayda bir önemli güncellemeler planlanarak semantik sürümlere geçirildi.
- Diğer önemli değişiklikler ve eklemeler.
- Çok sayıda hata düzeltmesi.
- Çok sayıda API dokümantasyonu geliştirildi.
- Ek otomatik test kapsamı.
- Karmaşık türleri yönetmek için Typed Data sistemi eklendi.
- Symfony2 bileşenlerini temel alan, yeniden yapılandırılmış yönlendirme sistemi.
- Beyan edici bilgiler (kütüphaneler, izinler, yollar vb.) PHP yerine tanımlar için YAML dosyalarını kullandı.
- Çeşitli temel API'ların uygulanmasını standartlaştırmak için eklenti sistemi eklendi.
Gereksinimleri :
- Web sunucusu (Apache, IIS)
- Veritabanı: MySQL, MariaDB, PostgreSQL, SQLite (MS-SQL ve Oracle gayri resmi olarak desteklenmektedir)
- PHP 5.3 veya daha üstü
- PHP XML uzantısı
- PHP için bir resim kitaplığı (GD, ImageMagick)
- PHP safe_mode: kapalı
- PHP Veri Nesneleri (PDO) etkin
- PHP register_globals: kapalı
Yorum Bulunamadı