[]

Symfony - PHP

şimdi ekşide başlığını görünce kafama takıldı.

neden symfony?

örneğin ben php yazıyorum, çok şükür ki bugüne kadar da bütün ihtiyaçlarımı karşıladım.

şimdi ekşide "2012'de hala php kullanan mı var yaa symfony diye bişi var aq" diye entry görünce kafama takıldı, niye symfony'ye geçmeliyim?

benim için sorun değil, yeni bir şey öğrenmek çok da hoşuma gider ama neden geçmem gerektiğini bilmeliyim önce. ne kazandıracak bana?

(ben derslerini indirmeye başlayayım bile)

 
Symfony frameworktür, sanki yeni bir dil gibi bahsetmişsiniz. Diğer frameworkler gibi düzgün anlaşılır kodlamaya yardımcıdır. Ayrıca kütüphaneleriyle işinizi hızlandırır. Modülerlik vs. Grup olarak uygulama geliştirmeyi kolaylaştırır. Başka birisine devrettiğinizde eğer framework yapısını biliyorsa ne nerde bilmiş olur. En iyisi framework nedir araştırın, geniş bir alan çünkü.


  • mindwars  (29.05.13 20:43:31) 
Benzeri durum neredeyse tüm web scripting dilleri için geçerli. Frameworkler atağa kalkmış. Python'da Django var mesela.


  • Nocturne  (29.05.13 20:57:46) 
insanlara standartlarını kendilerinin belirlediği kodları yazmak daha tatmin edici geliyor ilk başta.

ancak devam ettirilebilir standart kod yazmak açısından frameworkler daha mantıklı.
Mesela son dönemde mvc kavramı atağa kalktı. bu noktada kod ile görseli ayırmak spaghetti koddaki karmaşıklığı ortadan kaldırıyor ve proje ilerledikçe oluşabilecek karmaşıklığın önüne geçiyor.
diğer yandan bir çok kütüphaneyi içinde barındırıyor ve daha az kod yazma şansını yakalıyorsun.
ileride projeye eklenecek çalışanlar açısından da kodu anlamaya çalışmak gibi bir süreç olmuyor.

benim için en önemli noktaları mvc yaklaşımı ve temel bir çok özelliği sıfırdan yazmak yerine proje için bir başlangıç noktası olması.

daha bir çok artısı var ama yukarıda anlattıklarım temel noktaları.
  • velhasilkelam  (29.05.13 21:17:22) 
1
buraya yazılanların hakları Sir Anthony Hopkins'e aittir.
yazan eden compumaster, ilgilenen eden fader
modere edenler angelus, Artibir, aychovsky, baba jo, basond, compumaster, deckard, duyulmasi gerektigi kadar, fader, fraise, groove salad, kahvegibi, kaymaktutmayansicaksut, kibritsuyu, monstro, pandispanya, robin, ron dennis
bu sitede yazılanların hiçbiri doğru değildir. site içeriği küçükler için sakıncalı olabilir. yazılardan yazarları sorumludur. kaynak göstermeden alıntılanamaz. devlet tarafından atanmış bir kurumun internet üzerinde kimin hangi bilgiye ulaşıp ulaşamayacağına karar vermesi insan haklarına aykırıdır. web siteleri kullanıcıların istekleri doğrultusunda bağlandıkları yerlerdir. kullanıcılar isterlerse bir web sitesine bağlanmayabilirler. bu güçleri ve imkanları mevcuttur. bir kullanıcı bir siteye bağlanmak istiyorsa bu onun tercihi ve hakkıdır. bağlanmak istemiyorsa bu yine onun tercihi ve hakkıdır. halkın kendisine hizmet etmesi için görevlendirdiği kurumlar hadlerini aşıp halka neye ulaşıp ulaşmayacağını bilmeyen cahil cühela muamelesi edemezler. ebeveynlerin çocuklarını sakıncalı içeriklerden koruması için çok sayıda bedava ve ücretli yazılım mevcuttur. bu yazılımlar bir web tarayıcısını kullanmaktan daha karmaşık teknik bilgi gerektirmemektedir. devletin milletini küçük düşürmesi ve ebleh yerine koyması yasaktır. Skimlinks ile linkler üzerinden yönlendirme payı alınmaktadır.