Php'de hangi framework'e geçmeliyim?

belki 100 kere soruldu ama affınıza sığınıp tekrar soruyorum

php oop seviyesindeyim ciddi bir proje geliştirdim.

şimdi laravel, symfony veya başka framework e baslicam önerileriniz nedir.

birde bu framework ne gibi koloyliklari faydaları var

teşekkürler

G
Yorum bölümünü doldurun
Ad Soyad bölümünü doldurun. Lütfen ad ve soyad yazınız (ör: Kemal Atatürk)
yorum gönderilirken bir hata oluştu!
20
20 CEVAP

Symfony

M

Neptune Framework e de başlayabilirsin

M

Döküman yok

İbrahim Filozof 7 yıl

Benle Emirhan var

Mehmet Sebiha 7 yıl

Skype gelirsen anlatabiliriz

Mehmet Sebiha 7 yıl

Adam sana canli anlatiyor daha iyisi var mi

Abdulkadir Tahça 7 yıl

Mehmet Sebiha Haftasonu boş olduğunuzda anlatabilir misini ?

İbrahim Filozof 7 yıl

ci ile başla, symfonye geç, laravele hiç bulaşma(şahsi fikrim). en basit olarak, sql, html, php ksımlarını biribirnden ayırmanı sağlaycak. Gereksiz bir çok koddan seni kurtaracak. Örneğin veritabanına bağlanmak. İhityacın olan bir çok kodu içinde sana sunuyor.(mail işlemleri form token, cart, pagination vs. Vs baya var) sistem güvenliği olarak 1 adım önde başlayacaksın.(güvenliğin %80ni developerin elindedir.) kod tekrarını minumum düzeye indirecek.

M

Bencede ilk codeigniter daha sonra symfony ye geçmelisin

Kaan Polatkan 7 yıl

Zend, Symfony veya Laravel kullan. Dinazorlar devrinde kalma

Mehmet Gökçen 7 yıl

Mustafa Tascilar laravel ı hiç tavsiye etmeme nedenin nedir

Gök Kalaycikli 7 yıl

Her nekadar acik kaynak olsa pull requestleri ve gelistirmesi 1 kac kisinin elinde. Surumler arasi uyumluluk yok windows gibi. Ci gibi platformlar tum ko trolu sana birakirken laravelde sabit yapilara bagli kaliyorsun. Cok buyuk bir kutuphenesi var ama copluge donusmus. Play store gibi. Aradigin seyi bulmak icin 30 kutuphane ekleyip kaldryrsn yinede bulamyorsun. Framework dedigin PHP gibi olacak 2007dedeki cevap gunumuzde nasil direkt hatayi cozuyorsa oyle olacak

Mustafa Tascilar 7 yıl

eyw Mustafa hocam

Gök Kalaycikli 7 yıl

Türk yapımı ZN framework dene tamamen Türkçe dökümantasyon ve içerik http://www.znframework.com/?fref=gc

V

Symfony mi yada Laravel mi? Ve neden? Biz de bugun tam bunu konusuyorduk

A

gönderi aradım bulamadım denk geliyordum hep gönderi linkini atar mısıniz

Gök Kalaycikli 7 yıl

yoo hayir gonderi yok, biz dun toplanti yapmistik yuz yuze, orda tam ayni konuyu konustuk, o yuzden ben sizin veya baskalarinin fikrini almak istemistim

Attila Örer 7 yıl

Yurt içi veya yurt dışı iyi bir şirkette "in house" veya "freelance" olarak çalışma gibi bir hedefin varsa, öncelikli symfony daha sonra laravel öğrenmek hedefin doğrultusunda baya faydalı olacaktır. Diğer taraftan projeye başka yazılımcılar dahil olmayacaksa istediğin gibi at koşturabilirsin. Aksi durumda yani takım olarak bir proje yapılacaksa herkesin hakim olduğu veya düzgün dökümantasyona sahip bir framework üzerinden ilerlemek en doğru hareket olacaktır. Eyyorlamambukadar.

E

+1

Vahit Bağcı 7 yıl

teşekkürler

Gök Kalaycikli 7 yıl

En popüler olanı üzerinden yürümek en mantıklısı bence. Ama belkemiğinin neyden oluştuğu da es geçilmemeli.

B

en popüler hangisi bel kemiği hangisi

Gök Kalaycikli 7 yıl

En popüler: Laravel Bel kemiği: Symfony

Mehmet Sebiha 7 yıl

Bie sorum olacak benimde OOP yi nerelerden araştırarak öğrendiniz?

E

https://www.youtube.com/watch?v=KHkk6Lf-_xQ

Enes Alyörük 7 yıl

asp de biliyorum aynı yapı hiç fark yok class yapısını öğrendim vstudio da yazdım

Gök Kalaycikli 7 yıl

Popileriteden ziyade senin işini kolaylaştıracak bir framework seçmen gerekiyor.
Benim önerim hem yerli olması hemde bir çok fonksiyonu olması kolay anlaşılır ve Türkçe kaynakta sıkıntı yaşamayacagin
https://www.znframework.com/?fref=gc

Tavsiye ediyorum.

U

Kendi framewokunu yazman daha hayırlısı, iş ararken + puan demek, elbette çok zaman alacak ama değer

Y

Ben iş ararken kendi frameworkünü mü yazdın diyen soranı duymadım. Daha çok Laravel yada Symfony biliyor msunuz diye sorduklarını biliyorum. Yoksa ben mi yanılıyorum? Tabii kendi frameworkünü yazabilir bir şey demem ancak iş ararken + puan demek kısmına katılmıyorum

Mehmet Sebiha 7 yıl

Mehmet Sebiha uzgunum ki web geliştiricisi değilim, daha çok. Netle uğraşıyorum ama burada kişi kendi frameworkunu yazacak kadar bilgili ve tecrubeli ise oncelik hakkı kazanır cunku surukle bırak veya kopyala yapıştır gibi değil sistemi butunuyle kavrama çabasının sonucudur dolayısıyla diğer ortamlarda da aynı şekilde muamele goreceğine inanıyorum cunku eğer tecrubeli insanların yanında çalışacaksan ve gerçekten ciddi sorunlar çıktığında çozumlleme aşamadında elin kolun bağlı kalmasın istiyorsan sisteme hakim olmalısın yoksa bot yazıp farmework kullanıp en kral sistemi yaptırırım ama sorun çıkarsa ne o bot işe yarar ne de benim bilgim, tabi en uç durumları duşunerek soyluyorum yoksa framwork kullanmanın zararlı veya eksik bir yanı yok zaten

Yıldıray İclal 7 yıl

Yıldıray İclal Lakin şirketler takım bütünlüğüne bakar yani bir proje bir framework ile geliştirilir çoğunlukla ve sonradan dahil olacak geliştiriciler kolaylıkla adapte olabilirler. Şirketler kendi frameworkünüz yazdınız mı yazmadınız mı pek ilgilenmiyor. Kullanılan framework bilgisi iyi mi değil mi diye bakıyor ben kişinin kendi frameworkünü yazması ile bir sorunum yok, zaten benim profilime bakacak olursan bende kendi frameworkümü bir arkadaşımla geliştiriyorum

Mehmet Sebiha 7 yıl

kendi framework'ü herkesin vardır zaten professiyonel olmasada fakat framworklerin asıl amacı kodu tek bir yapıda herkesin anlayacağı şekilde olması değil mi

Gök Kalaycikli 7 yıl

Oop öğrenme aşamasındaysan ci ile başla oop ve mvc yapısını en rahat öğreneceğin frameworktür. Türkçe kaynağı çoktur. Ardından laravel geçebilirsin basit ve popülerdir. Symfony bunlara göre zor kalır. Synfony nin kullanıcılarının yaş aralığına ve tecrübelere bakarsan anlarsın genelde yüksektir bunlar. Türk frameworklar öneriyor bazı arkadaşlar. Bu frameworkler iyidir ancak iş dünyasında kullanacaksan ve oop yapısını öğreneceksen hiç bir getirisi yoktur. Tavsiyem ci yi öğren laravelde uzmanlaş sonra bu türk yapımı frameworklere katkı sağla.

O

Mvc yapısını öğrenmedim henüz önce hangisine başlamak gerekir? Framework mvc ?

Gök Kalaycikli 7 yıl

Ozan ci ye başla kolau öğretir

Onur Tütüncüoglu 7 yıl

Laravel veya Symfony2

A

Neden Symfony 2 3 olmaz mı?

Mehmet Sebiha 7 yıl

Pardon, direk 2 yazmışım oda olur, ancak benim deneyimim Laravel ile ve gayet memnunum, ORM aracı veritabanı işlerini çok kolaylaştırıyor, ingilizcen varsa http://www.laracasts.com/?fref=gc çok iyi bir site, eğer yoksa türkçe kaynaklardan yararlanman lazım, Symfony hakkında bildiğim ise Laravel'in bazı Soymfony componentlerini kullanması, Symfony felsefesi tekrar kullanılabilir componentler üzerine kurulu, yani syfmfony dışındada bu componentler kullanılabilir.

Aydın Batıbey 7 yıl

Teşekkürler soruyu soran ben değildim açıklama arkadaşa yardımcı olacaktır zaten. Benim Laravel ile aram yok. Eğer framework öğrenmek istersem direk symfony e yöneleceğim

Mehmet Sebiha 7 yıl

Merhaba Onur Tütüncüoglu 'ın yorumlarına katılıyorum. Gök Kalaycikli OOP ile geliştirdiğin projen özel değilse bir göz atma fırsatım var mı? OOP mahiyetinde teorik olarak bir çok şeyi biliyorum ama uygulama boyutunda proje bazlı bir şey yapmadım. Biraz bana fikie verebilir diye düşünüyorum.,

Ö

mesaj atıyorum

Gök Kalaycikli 7 yıl

Ci, cakephp, yii, symfony, laravel kullanıp kendi frameworkümü yazan birisi olarak laraveli tavsiye ederim her frameworkün artıları eksileri var. Bir frameworkü tam bilmiyorsanız dökümantasyon çok önemli bu konudada laravel hakkında dökümantasyon açısından daha iyi popüler olduğu için eleman bulmak ve sorularınıza cevap bulmak kolay olacaktır

B

peki soyle bir soru sorayim o halde: Yazilimi symfony ile basladin ve gelistirdin, sonra senin symfony adamin gitti ve yerine smfonyci arkadas bulamadin, Laravelci biri geldi. Simdi nolacak, Laravelci burda yazilimi kaldigi yerde alip gelistirmeye devam edebilecekmi?

A

Sonuçta bütün bahsettiğimiz frameworkler php ve phpyi iyi bilen birisi ne olursa olsun altından kalkar.. Fakat laravelciyin diyen arkadaş eğer phpyi iyi derecede bilmiyorsa yapamaz bocalar ve ben bunu baştan yaparım bu böyle olmaz der

B

Önemli olanlardan biriside bence çalışacak proje projenin büyüklüğü sunucu ortamı database yapısına göre framework seçmektir. Var olan databaseler konusunda symfony içerisindeki doctrine çok başarılı değil katı kuralları var id alanı her tablosa olacak gibi eğer var olan bir database elinizde ise ve o da iyi planlanmamışsa orm konusunda illaki sıkıntı çıkartır

B

Buğra yani siz aslinda smfony problemli olabilir diyorsunuz, ve laravel tercih edilmeli. Aslinda bizim spesifik mesele de tam bu, yazilim henuz baslamadi, farkli frameworkler konusuluyor ama karar verilmis degil

A

Doğru anlamışsınız aslında ben symfony yerine kesinlikle laravel öneririm bununla ilgili detaylı kıyaslama yaparak makale çıkartabilirim eğer arada kaldıysanız

B

Bu arada işyerinde symfony kullanıyorum yönetici kararı olduğu için sizinde kararlarınız bilgileriniz önemsenmiyorsa boşverin ne derlerse iş çıkartın

B

benim bir secim kararim varsa, o zaman? Laravel mi symfony mi?

Attila Örer 7 yıl

Attila Örer tabiki laravel. Hiç şüphesiz tercih edin.

Buğra Kırtman 7 yıl