Web Teknolojileri
Zend Certified Engineer PHP 5.3 Sınavına Hazırlık!
11 Ara
Uzun zamandır girmeyi düşündüğüm Zend Certified Engineer PHP 5.3 sınavına kısa zaman önce girdim. Sonuç “Başarılı”
Bende eminim bu sınavı almış birçok kişinin yaptığı gibi sınava girmeden önce sınava girmiş diğer kişilerin yazılarını inceledim. Buradan yola çıkarak bu yazısı hazırlamaya karar verdim. Sıkça sorunlan sorular üzerinden devam ediyorum…
Öğrenme Yönetim Sistemleri(LMS) ve İçerik Yönetim Sistemleri(CMS)
21 Eki
Gelişen teknolojiye(Eğitim Teknolojileri) paralel olarak uzaktan eğitimin(e-learning), günümüzde eğitim sürecini destekleyici bir model veya direk eğitim sürecinin kendisi olarak karşımıza çıkmaktadır. Ayrıca teknolojinin, içeriğin elektronik ortamda etkili bir şekilde yönetilmesine olanak sağlaması, maliyetleri düşürmesi ve erişilebilirliği arttırması sadece eğitim kurumları değil hemen hemen orta ve büyük ölçekte tüm ticari firmalarında ihtiyacı haline gelmiştir. Ayrıca büyük firma ve kurumlar sadece içerik yönetimi sistemi değil öğrenme yönetim sistemlerinide bünyelerine katarak hazırlamış oldukları içeriklerin öğrenmenin amacına uygun olarak iletilmesi ve eğitimi destekleyeci iletişim ortamı yaratarak maliyetlerini düşürmesi konusunda yatırımlar yapmaktadırlar.
Bu çalışmamı Sayın Doç. Dr. Meltem Baturay hocamızın “Web Tabanlı Eğitim Tasarım ve Uygulama İlkeleri” dersi kapsamında hazırlamış bulunmaktayım. Sunumun içeriği:
- Öğrenme Yönetim Sistemi (ÖYS)
- Öğrenme Yönetim Sistemi Nedir?
- Öğrenme Yönetim Sisteminin Geçmişi
- Öğrenme Yönetim Sistemi Özellikleri
- Günümüzde Kullanılan Öğrenme Yönetim Sistemleri
- İçerik Yönetim Sistemi (İYS)
- İçerik Yönetim Sistemi Nedir?
- İçerik Yönetim Sistemi Özellikleri
- Günümüzde Kullanılan İçerik Yönetim Sistemleri
- Öğrenme Yönetim Sistemi ve İçerik Yönetim Sisteminin Benzer ve Farklı Yönleri
Sunumu aşağıdaki linkten indirebilirisiniz.
3G Teknolojileriyle Mobil Ders Yönetim Sistemi Tasarımı
16 Haz
Kablosuz teknolojinin gelişmesiyle, mobil teknolojilerin kullanım alanları genişlemektedir. Zaman kavramı gelişen teknolojiyle daha da değerli olmaya başlamıştır. Bilgiye, taşınabilir cihazlarımızla, mekandan ve zamandan bağımsız olarak ulaşabileceğimiz teknolojilere sahip bir çağda yaşıyoruz. Bu çalışmada, öğretmen ve öğrencinin ilişkisini daha etkileşimli ve verimli hale getirmeye çalışan bir ders yönetim sistemi tasarlanmıştır. Bu ders yönetim sisteminin amacı, öğrenci ve öğretmen arasındaki etkileşimi en yüksek seviyeye çıkartarak, öğrencinin motivasyonunu arttırmaktır. Öğretmen, tasarlanmış olan ders yönetim sisteminde, yönetim konsolunu kullanarak, ders notlarını, dersle ilgili duyuruları öğrencileriyle hem web ortamında erişebilecekleri şekilde hem de mobil cihazlarından erişebilecekleri şekilde paylaşabilecektir. Öğretmen dersi iptal etmesi gerektiğinde, duyuruyu panoya asmak yerine öğrencilerin cep telefonlarından alabilecekleri e-posta vaya mesaj ile gerekli bilgilendirmeyi yapabilecektir. Öğrenci, dersle ilgili bütün notlara ve duyurulara hem web’den hem de mobil cihazından ulaşabilecektir. Öğretmen sınav sonuçlarının açıklandığı duyurusunu öğrencilerine e-posta olarak gönderirse, öğrenciler otobüste giderken bile sayfaya erişim sağlayarak ilgili dosyayı indirip, aldıkları notu anında öğrenebileceklerdir ya da duyuruyu görüntüleyebileceklerdir.
PHP Modülü Güvenlik Bilgileri
15 Mar
Bu proje günümüz internet dünyasında popüler olarak web tabanlı uygulamalar geliştirmekte kullanılan PHP Modülü(PHP Programlama Dili) hakkında güvenlik bilgileri vermektedir. PHP Modülü Windows ve Linux tabanlı tüm işletim sistemlerine kurulu web sunucular üzerinde faliyet göstermektedir. Bu modül üzerinde yapılan eksik veya yanlış ayarlamalar sistemin güvenliğini tehlikeye atabilmektedir. Bu proje PHP’nin güncel son sürümü dahil olmak üzere sisteminizin güvenlik açıklarını ve gerekli güvenlik iyileştirmeleriyle ilgili detaylı bilgi vermektedir.
Bilgisayar ve Ağ Güvenliği dersi süresince tamamlamış olduğumuz projede bilgisini eksik etmeyen dersimizin hocası Sayın Prof. Dr. Şeref SAĞIROĞLU’na katkılarında dolayı teşekkür ederim.
Projeyi indirip PHP modülü kurulu web sunucularınızda (Apache,IIS, …) deneyebilirsiniz.
Smarty Template Engine
7 Şub
Uzun yıllardır profesyonel web uygulamarında kullanılan ve her geçen gün önemi ve etkinliği anlaşılan şablon motorları günümüz web teknolojilerinde MVC (Model View Controller) mimarisinin önemli bir parçasını oluşturmaktadır. İntranette çalışan bir çok web uygulamalarının tercih ettiği Smarty artık internette çalışan bir çok uygulamanın temel taşlarından biri olmuştur. “Niçin Smarty kullanacağız?” sorusunun ardını dolduramayan yazılımcılar için düşüncelerimi klavyeye almak istedim…
Smarty’nin temel amacı uygulamaların kodları ile sunum tarafını birbirinden ayırmaktır. Bu çerçevede, uygulama kodları uygulamanın iş mantığını oluşturan ve PHP ile yazılan ve yönetilen kısmıdır. Sunum tarafı ise uygulamanın içerik kısmını kapsayan ve son kullancıya ulaştıran kısmıdır. Bu kısımlar şablon editörü ile hazırlanan, ve içinde Smarty’nin yapısal bazı kurallarına göre kullanabileceğiz kendine özgün kodlar ile tarayıcı tabanlı kodları içermektedir.



Son Yorumlar