Bilmek istediğin her şeye ulaş

PHP'de acemi birisi olarak ne tür yazılımlar yazarak deneyim kazanılabilir?

PHP ile Web tasarımı ve yazılımı için nasıl deneyim kazanılır?Düzenle
En güzeli örnek bir site yapmaktır. Tasarımı google.com/design/ da verilen örneklere benzeyen ve aşağıdaki işlevleri yerine getiren bir site harika deneyim sağlar. Siteyi adım adım geliştirmek daha hevesli olmayı sağlar.

ADIM-1
Masaüstü ve mobilde düzgün görünen ve sanki birileri eklemiş gibi içinde resimler ve yazılar bulunan bir sayfa yapmak.

ADIM-2
Resim ekle, yazı ekle butonları ile sayfaya resim ve yazı eklenebilen bir sayfa yapmak

ADIM-3
Üye kaydı ile çalışan ve sadece üyelerin resim/yazı ekleyebildiği bir sayfaya geçmek.

ADIM-4
Resim ve yazılara yorum eklenebilir, beğenilebilir yapıya geçmek.

ADIM-5
Üye olurken Facebook, Twitter, Linkedin, Google ile bağlan özellikleri de olan yapıya geçmek

ADIM-6
Üye olan kişilere e-posta gönderen yapıya geçmek. Giden e-postada listeden çıkar özelliğinin olması gerekir.

ADIM-7
Profil resmi, hakkımda, eklediğim resimler ve yazılar bölümü olan "Üye profil sayfalarının" yapımı

ADIM-8
Arama özelliğinin eklenmesi

ADIM-9
Kullanıcıların eklediği resim ve yazı gibi içeriklerin artık ayrı linklere sahip olması

ADIM-10
Sadece link yazarak bir videonun (Örnek : Youtube) sitede görünür olmasını sağlamak.

SONRAKİ ADIMLARDA GELECEK ÖZELLİKLER
Eklenen içeriğin kullanıcı tarafından silinebilmesiKullanıcıların birbirini takip edebilmesi
Kullanıcıların gizlilik ayarları yapabilmesi
Kullanıcı hareketleri ( beğenme, yorum vb) olduğunda e-posta bildirimleri göndermek.
Kullanıcılar arası mesajlaşma
#Etiket sisteminin gelmesi
Arama motoru optimizasyonu
Veritabanı optimizasyonu
Site yönetim paneli ( Kullanıcılar, Yorumlar, İçeriklerin yönetimi)
Mobil uygulamalarda kullanılabilecek web servislerinin yazılması ( Örnek : JSON )
  • Paylaş
3

Topukçu Gangster, Evet gerçekten iyimiş, gözüm biraz korktu ama deneyecem yavaş yavaş.

Topukçu Gangster, İnceleyebileceğim örnekler var mı internette? Aradım biraz çoğu hata veriyor bilgisayarımda.

Topukçu Gangster, Google Design da örnekleri bulamadım.

Serkan Kağan Çelik (@naxer) 'in tavsiyelerine ek olarak ben de naçizane birkaç ekleme yapmak isterim.
Öncelikle mümkün olduğu kadar bir framework ile çalışmaktan ziyade dilin kendisini öğrenmeye çalış. Framework'ler uygulama geliştirmeyi çok kolaylaştırsa da, önce php bilgini iyi bir seviyeye taşımadan kullanmanı tavsiye etmem.
Önemli olduğunu düşündüğüm diğer bir nokta ise, spagetti kod kullanmaktan mümkün olduğu kadar kaçınmalısın. Öncelikle OOP(Nesne Yönelimli Programlama) mantığını öğrenmeni ve projelerini bu doğrultuda geliştirmeni tavsiye ederim. Aksi taktirde bir müddet sonra spagetti kodlamaya alışacak ve bu alışkanlığı terketmek zorunda kaldığında daha fazla efor sarf edeceksin.
  • Paylaş
1

Topukçu Gangster, İnceleyerek bir şeyler öğrenmem için örnek programların olduğu bir yer var mı internette PHP ile ilgili?

Sonraki Soru
HESAP OLUŞTUR

İstatistikler

52 Görüntülenme3 Takipçi2 Yanıt