Hayatım boyu en iyi yaptığı şey şu php yi bırakmak oldu. Web için eskiden çok iyi bir dildi. Ama python ile djangodur'dır c# ile. net core dur artık atı aldı ve üsküdarı geçti. hiç bir avantajı kalmadı php nin. Cross platform desen. net core da yle. Performans desen. net core u geçemiyor, esneklik desen bir python değil. DrKill tarafından 18/Ağu/20 23:06 tarihinde düzenlenmiştir Bu imzayı her grdüğünüzde 4gb kotanızın 0,00000358559191226959228515625 azalmaktadır. Bilerek ve istenerek bu imza yapılmıştır. Amaç kotanızı smürmektir

Nedir bu hız sevdanız yahu. Ne kadar time-critical uygulamalar çıkartıyorsunuz da bu kadar hız bağımlısı oldunuz. Çok gereksiz bir tartışma olmuş. Oturup da devasa milyonlarca kişinin interaction içinde olduğu uygulamalar yapmıyorsanız ya da bir tür ai çalıştırmıyorsanız. Çok da mühim değil perdenin arkasında ne olduğu. Byle şeyler yapıyorsanız da arkada tek bir dil koşmaz zaten. Hepsinin etinden butundan yararlanırsın. Not: php'nin biraz old fashion kaldığı doğrudur. neverland tarafından 19/Ağu/20 18:41 tarihinde düzenlenmiştir Bir gece her zamanki gibi yatağına girip gzlerinin ağırlığına dayanamayıp huzurla uyuduğunu düşün. Sonrasında da hiç uyanmadığını düşünmeye çalıştığında aklında hiçbir şey canlanmayacaktır, çünkü beynin kapalıyken neler olup bittiğini bilemezsin, bu yüzden bu noktayı hayal edebileceğin bir veri yok elinde. lüm de tam olarak byle bir şey. Uykunun 4. saatindeki hissettiklerin, yani; hiçlik, hissizlik. Varlığından ya da yokluğundan haberinin olmaması. Byle düşününce lüm biraz daha tanıdık geliyor, daha kabullenilebilir geliyor. Belki de içindeki o çılgın yaşama arzusuna sahip olan egonu ancak byle ehlileştirebiliyorsun. Aksi halde çılgınca yaşama arzusuna sahip egon sana tanrılar yaratıyor, cennetler vaat ediyor, seni sonsuz bir yaşamın varlığı ve zevkleri ile kandırıyor.

PHP 8, Jit ile birlikte geliyor. PHP 7 ve 8 arasındaki performans farkı için videoyu izleyebilirsiniz. https://www.youtube.com/watch?v=dWH65pmnsrI&feature=emb_title bazi durumlarda da dusuk performansliymis. ustelik oyle ahim sahim fark da yokmus. elemanin biri real world proje uzerinde bench testi yapmis. 0x0480 takilin madem

Herkese selam, Arada php. net'e girip dkümanları okuyup kendimi geliştirmeye çalışırım yenilikleri takip etmeye çalışırım az nce php 8 beta'nın çıktığını grdüm. https://www.php.net/archive/2020. php#2020-08-06-3 Herkese hayırlı uğurlu olsun. Do majr soylu ve açık szlü, Do minr patetik, Re majr parlak, Re minr melankolik, Mi bemol majr soylu ve patetik, aydinlik ama soylu ve karamsar tonmu lazim ozaman; mi majr, Mi minr doğanin ilk minr tonu olmasina karsin biraz melankoliktir, Fa majr karışıktır, Fa minr hepsinden patetiktir, Fa Diyez majr iste güçtür çünkü degiştirgeçlerle asiri yuklenmistir, Si majr parlak ve oyun bozannn :))

legendary bunu yazdı PHP 8, Jit ile birlikte geliyor. PHP 7 ve 8 arasındaki performans farkı için videoyu izleyebilirsiniz. https://www.youtube.com/watch?v=dWH65pmnsrI&feature=emb_title bazi durumlarda da dusuk performansliymis. ustelik oyle ahim sahim fark da yokmus. elemanin biri real world proje uzerinde bench testi yapmis. Performans da en büyük devrim Php7 ile oldu. Gerisi tırt :) Andolsun kuşluk vaktine ve dindiği zaman o geceye ki, Rabbin sana veda etmedi ve darılmadı! Ve kesinlikle senin için sonu nünden daha hayırlıdır. ileride Rabbin sana verecek de hoşnut olacaksın! O, seni bir yetim iken barındırmadı mı? Seni, yol bilmez iken yola koymadı mı? Seni bir yoksul iken zengin etmedi mi? yle ise, sakın yetime kahretme ! El açıp isteyeni de azarlama! Fakat Rabbinin nimetini anlat da anlat!

php bitmeyecek, hele laravel gibi efsane bi framework varken bitmez. sikimi çıkarıp klavyeye vursam random şeyler yazsam, php alıp bunu "kanka ne güzel kod yazmışın be " diye çalıştırıyor. php den nefret edenlerin de 99% somut bir sebebi olmuyo, aynı macbook kullananlar gibi "ya macbook efsane yaa". zel bir ihtiyacın yoksa webe hızlıca bir ürün çıkarmak için en makul dil php. yazması kolay, deploy etmesi kolay, sorun çzmesi kolay, her bokun hazırı var zaten :))) Hocam güldürdün :) Bence JavaScript kolay kolay php veya başka bir backend'in yerini alamaz. Daha geçen sene web tabanlı hasta takip uygulaması yazılımım vardı. Js de arrow functionları kullandım. Müşteride macbook vardı şu 2010 model olanlardan. Eski bi cihaz. Hiç güncelleme yapmamışlar safarinin sürümü de eski. Benim uygulama patlıyor çalışmıyor. Ben desemki "ya biz Arrow functionları kullandık sizin safari'nin sürümü eski vs vs." bir şey anlamalarına imkan yok. O an anladımkı JavaScript e fazla sorumluluk yüklemek tehlikeli. Sonuçta çıktıyı veren backend benim kontrolumde. Tek bir nokta çıktıyı veriyor. 1000 farklı kişi istek atsada verdiğim sonuç aynı. Ve ağırlıklı olarak html. Ben bütün işi Js ye vermeye çalışsam aynı çıktı 1000 farklı tarayıcıda yorumlanacak. Kaldıki. Net tarafından Razor gibi şahane bir view engine ım de var. Neden uygulamayı komple Js ile yazayımki. İnternet hızlanmış, HTTP 2-3 çıkmış, protokolün işleyişi güçlenmiş. Her istekte biraz fazlaca html sunmanın hiç bir zararı yok. Js ve frontend frameworkleri hiç bir şeyin yerini alamayacak. Gerekli lçüde kullanılmaları işleyişi kolaylaştırıyor sadece. ASP. NET Core ile uygulama geliştiriyorum. Ne react, ne angular ne de diğer frameworkler bunun alternatifi değil. İşimi kolaylaştırmak için gerektiği yerde vue + jquery kullanıyorum o kadar. Fazla aşık olmamak lazım js frameworklere.

Sunucu maliyetinin ucuz olması, yorumlanan bir dil olması, binlerce açık kaynak projenin olması php'nin sevdiğim ynleri. Ama bana yeni eklenen zellikler çok kasıntı ve zoraki eklenmiş gibi geliyor. Mesela attributeları ekleyecekler, veya nesle ynelimli programlama paradigmasını desteklemesi için eklenen zellikler vs sonradan eklendi diye biliyorum. Sanki diğer dillere benzetmeye çalışıyorlar gibi. Birde resmi sitesindeki dkümantasyon bence çok ktü. Hep bir yarım kalmışlık hissi uyandırıyor bende. Veya ben microsoft un dkümantasyonlarına alışınca php'nin ki ktü geliyor bana. Debug atma olayı vs nasıl onuda bilmiyorum ama çzümleri var sanırım. Pazar payı büyük olduğu için ilgimi çeksede tam anlamıyla ğrenmek nasip olmadı henüz. Daha ncede codeigniter ile proje geliştirmiş birisi olarak kesinlikle syleyebilirim ki, asp. net deki rahatlığı asla vermiyor. Visual studio + asp. net core = mükemmel.

php bitmeyecek, hele laravel gibi efsane bi framework varken bitmez. sikimi çıkarıp klavyeye vursam random şeyler yazsam, php alıp bunu "kanka ne güzel kod yazmışın be " diye çalıştırıyor. php den nefret edenlerin de 99% somut bir sebebi olmuyo, aynı macbook kullananlar gibi "ya macbook efsane yaa". zel bir ihtiyacın yoksa webe hızlıca bir ürün çıkarmak için en makul dil php. yazması kolay, deploy etmesi kolay, sorun çzmesi kolay, her bokun hazırı var zaten Hacı abi zamanla yok olacak, bitmeyecek diye bir şey yok. Vuejs gibi canavarlar frontend'te kuğu gibicesine yükselirken backend'te php kullanmak felan kalmayacak artık. Üstelik insanlar framework kullanmak gibi işi biraz daha profesyonel seviyeye çekmek gibi durumlarda, laravelle uğraşacağına backend frontend keskin bir biçimde ayıracaklar. Backend servera hükmedecek, frontend zaten şaha kaldıracak. He çok çok basit uygulamam olacak diyorsan onda da zaten yine frontend kısmında bitecek. <div if="condition">Burayı condition'a gre gster</div> Şeklinde evriliyor iyice her şey. Kaldı ki php adına birkaç şey daha sylersem, phalcon gibi canavar üstü bir framework'ü kullanmamaktan anlaşılacağı üzere php ciddi manada basit kaçıyor. Phalcon'un bu denli kullanılmamasının tek sebebi servera yüklemek gibi bir zorunluluk olması. Her hosting firmasının desteklememesi. Byle bir dnemde artık hosting firmalarını vs. düşünmek, istenilen plugini yazamamak ciddi manada beni 2008lere geri gtürüyor. Bu fanatiklik ya da nefret değil, gerçek ki php bilgim ortalamanın kat be kat üstünde kalır zaten :) iyibu! yeniden..

Nodejs in en hızlı olduğu kanısı geçmişte geçerli olan bir durum hocam. https://stackoverflow.com/questions/43920942/unexpected-outcome-of-node-js-vs-asp-net-core-performance-test 2017 yılında aynı muhabbet yapılmış. İlk çıktığında nodejs in devrim yaptığı vs sylenmiş bu asenkron muhabbetinden dolayı. Ancak asenkron muhabbeti zaten. Net dünyasında da epeydir var. https://github.com/csainty/nodejs-vs-aspnetcore burada eleman 2017 de testi yapmış ve demişki bakın thread blocklanmadığında nodejs ve ASP. NET Core için çıkan sonuçlar aynı. Php zaten doğası gereği asenkron değil diye biliyorum. Hız açısından baktığımızda o nedenle nodejs ve ASP. NET Core 'un gerisinde kalabilir belki. Şuanda günümüzde ASP. NET Core a baktığımızda https://www.techempower.com/benchmarks/#section=data-r19&hw=ph&test=plaintext&a=2 nodejs e fark attığı rahatça grülüyor hocam. . NET Core ve ASP. NET Core ikilisi, . NET Framework ve ASP. NET ikilisine gre gerçekten oldukça güçlü. ASP. NET Core un NodeJs'e gre ne kadar güçlü olduğunu tek tek sekmelere bakarak grebilirsin. JSON Serialization, Single Query, Multiple Query, Fortunes, Data Updates, Plaintext vs vs. sekmeleri paylaştığım link üzerinden tek tek inceleyebilirsin. Zaten. NET Core isminde yeni bir framework oluşturulmasına ncülük eden ekip Microsoft içerisinde ASP. NET i geliştirmekten sorumlu olan ekip. Adamlar çok daha hızlı bir web frameworkü ortaya koymak istiyorlar o nedenle. NET Core un doğuşu başlıyor. Şu linkide koyayım isteyen okur; https://www.ageofascent.com/2019/02/04/asp-net-core-saturating-10gbe-at-7-million-requests-per-second/ Yine beni anlamamışsın :) Benim açaım bu iyi diğeri ktü demek değil. Aslen bende. net kullanıyorum ve güzel yazmışsın. Peki hiç asp. net core da proje geliştirdin mi? Ben net core v1 ve core v2 kullandım. Stabilite problemleri, linux ile olan sorunlar, random hatalar üretmesi beni hayattan soğuttu. rneğin 50 mb civarında bir xml parse etmesi 10 sn kadar zaman aldı, ufak bir python script yazarak 1 sn kısa sürede çzdüm. Yani kütüphanedi bütün hazır classlar aynı hıza sahip değil. Ayrıca. net core daki asenkron kodlama mantığı da harbi zorlama geldi bana. v3 bu yüzden hiç kullanmadım, muhtemelen daha stabildir ama daha emekleme çağında. Burada nodejs veya. net core daha iyi demek saçma olur. Eğer çok büyük proje tasarlayacaksam ve düzen istiyorsam asp. net kullanırım, ama ufak bir api yazacaksam nodejs doğrudan kullanırım çünkü nodejs proje büyüdükçe kodların ynetilmesi zor. Daha da mantıklısı asp. net Core'da NodeJs ile çapraz platform mvc veya webapi geliştirmek en doğrusu olur ki benim seçiminde bu olur. Developer Survey Results 2020 sonuçlarına bakarsan açık ara nodejs tercih konusunda nde olduğunu grürsün, bunu sebeblerinden bir tanesi ptyhon'dan bile onlarca kat daha fazla açık kaynak hazır kütüphanelerinin bulunması.

Anladım hocam. Ben doğrudan 3.1 ile başladım. Zaten v1 tam oturmamıştı dediğin gibi. V2 ve 2.2 de sürekli bazı yapıları degiştirdiler. iyice bekledim ve 3.1 ile başladim. Şuanda startup projem var ve 3.1 ile yaziyorum. Kesinlikle çok stabil. Hiç düşünmeden proje geliştirebilirsin. Ben nodejs e soğuk bakıyorum. Nodejs ile bir proje acinca 60.000 tane dosya cekilecekmiş ve sürekli biryerlerde hata firlayacakmis gbi geliyor. NodeJs güncellemeyi dahi bilmem. Benim için nodejs hiçbir zaman alternatif değil :) Konu hakkında bilgi sahibi olmadığını ve. NET yazmadığını düşünerek mesajımda uzunca açıkladım. Çünkü pek çok insanın kafasında. NET teknolojileri yeterince oturmuş değil. zellikle php yazan kişiler microsoft teknolojileri hakkında gerçekten çok az bir bilgiye sahipler. Sen zaten yeterli bilgi ve tecrübeye sahipsin sanırım. Konu hakkındaki yetkinliğin benden daha iyide olabilir. Dediğim gibi asenkron muhabbeti ve ASP. NET Core a ilişkin benchmarklar paylaşmak istedim. Ve gerçekten ASP. NET Core 3.1 şahane olmuş.

Elveda php :( Siktirboktan projelerde hızlıca yap-çıktan teye giden bir dil olamayacaksın artık. Zamanında klasik aspyi de aynen byle ldürmüştün. Sen de leceksin :( iyibu! yeniden..

PHP 8, Jit ile birlikte geliyor. PHP 7 ve 8 arasındaki performans farkı için videoyu izleyebilirsiniz. https://www.youtube.com/watch?v=dWH65pmnsrI&feature=emb_title yaratıcılık uçmak değil konmaktır...

yolbulucu bunu yazdı php bitmeyecek, hele laravel gibi efsane bi framework varken bitmez. sikimi çıkarıp klavyeye vursam random şeyler yazsam, php alıp bunu "kanka ne güzel kod yazmışın be " diye çalıştırıyor. php den nefret edenlerin de 99% somut bir sebebi olmuyo, aynı macbook kullananlar gibi "ya macbook efsane yaa". zel bir ihtiyacın yoksa webe hızlıca bir ürün çıkarmak için en makul dil php. yazması kolay, deploy etmesi kolay, sorun çzmesi kolay, her bokun hazırı var zaten :))) Hocam güldürdün :) Bence JavaScript kolay kolay php veya başka bir backend'in yerini alamaz. Daha geçen sene web tabanlı hasta takip uygulaması yazılımım vardı. Js de arrow functionları kullandım. Müşteride macbook vardı şu 2010 model olanlardan. Eski bi cihaz. Hiç güncelleme yapmamışlar safarinin sürümü de eski. Benim uygulama patlıyor çalışmıyor. Ben desemki "ya biz Arrow functionları kullandık sizin safari'nin sürümü eski vs vs." bir şey anlamalarına imkan yok. O an anladımkı JavaScript e fazla sorumluluk yüklemek tehlikeli. Sonuçta çıktıyı veren backend benim kontrolumde. Tek bir nokta çıktıyı veriyor. 1000 farklı kişi istek atsada verdiğim sonuç aynı. Ve ağırlıklı olarak html. Ben bütün işi Js ye vermeye çalışsam aynı çıktı 1000 farklı tarayıcıda yorumlanacak. Kaldıki. Net tarafından Razor gibi şahane bir view engine ım de var. Neden uygulamayı komple Js ile yazayımki. İnternet hızlanmış, HTTP 2-3 çıkmış, protokolün işleyişi güçlenmiş. Her istekte biraz fazlaca html sunmanın hiç bir zararı yok. Js ve frontend frameworkleri hiç bir şeyin yerini alamayacak. Gerekli lçüde kullanılmaları işleyişi kolaylaştırıyor sadece. ASP. NET Core ile uygulama geliştiriyorum. Ne react, ne angular ne de diğer frameworkler bunun alternatifi değil. İşimi kolaylaştırmak için gerektiği yerde vue + jquery kullanıyorum o kadar. Fazla aşık olmamak lazım js frameworklere. +1 Bende Js tabanlı frameworkların browser kaynaklı kısa sürede piyasayı ele geçiremeyeceğini düşünüyorum. Css de bile browserlerin hepsinde uyumluluk sorunları oluşuyor. İlerde standartlar belirlenip yaygın kullanılan browserler anlaşırsa o zaman tadından yenmez. Ayrıca @yolbulucu dediği gibi Laravel gibi bir framework varken, hatta wordpress ve php bu kadar yaygınken bitmesi mümkün değil. nceleri Kızlar Utanınca Kızarırdı Şimdilerde Kızarınca Utanıyorlar..

Haklısın neverland hocam.

Musait bir zamanda v3.1 bakarım hocam ama yıldım bu microsoftun. net teknolojisinden. Aklına geldikçe yeni birşeyler çıkartıyor veya değiştiriyor. EF, ASP. NET Core, ASP. NET MVC, Webform, Winform, . NET Core, WPF, WCF, ADO. NET, Xamarin... ve bunların bir kısmı yeni gelecek frameworkde artık desteklenmeyecek. O kadar bokunu çıkardılar ki VS full paketini indirirsen kurulum dosyaları > 65 GB. Sana tavsiyem sadece. net ve c# bağımlı kalma, mutlaka ara ara diğer rakiplerinede ufak ufak bak. Zaten python, nodejs gibi yapılar vs içinde hazır geliyor ve sorunsuz birlikte çalışıyor.

Karşılaştırma saçma olur. Hepsinin ayrı ayrı avantajları ve dezavantajları var, iyi ve ktü yaptığın projeye gre değişir. Evet php eskisi gibi değil çok büyük rakipleri var ama hala milyonlarca sayfa kodu php ve php geliştirmekte bir sakıncası yok, Eğer js ktü dersen; NodeJs back-end de bütün hepsinden daha hızlı, doğuştan async, hepsini ezer geçer derdim. Sonuç olarak nodejs de kodladığın dil javascript... ama saçma olur. Nodejs in en hızlı olduğu kanısı geçmişte geçerli olan bir durum hocam. https://stackoverflow.com/questions/43920942/unexpected-outcome-of-node-js-vs-asp-net-core-performance-test 2017 yılında aynı muhabbet yapılmış. İlk çıktığında nodejs in devrim yaptığı vs sylenmiş bu asenkron muhabbetinden dolayı. Ancak asenkron muhabbeti zaten. Net dünyasında da epeydir var. https://github.com/csainty/nodejs-vs-aspnetcore burada eleman 2017 de testi yapmış ve demişki bakın thread blocklanmadığında nodejs ve ASP. NET Core için çıkan sonuçlar aynı. Php zaten doğası gereği asenkron değil diye biliyorum. Hız açısından baktığımızda o nedenle nodejs ve ASP. NET Core 'un gerisinde kalabilir belki. Şuanda günümüzde ASP. NET Core a baktığımızda https://www.techempower.com/benchmarks/#section=data-r19&hw=ph&test=plaintext&a=2 nodejs e fark attığı rahatça grülüyor hocam. . NET Core ve ASP. NET Core ikilisi, . NET Framework ve ASP. NET ikilisine gre gerçekten oldukça güçlü. ASP. NET Core un NodeJs'e gre ne kadar güçlü olduğunu tek tek sekmelere bakarak grebilirsin. JSON Serialization, Single Query, Multiple Query, Fortunes, Data Updates, Plaintext vs vs. sekmeleri paylaştığım link üzerinden tek tek inceleyebilirsin. Zaten. NET Core isminde yeni bir framework oluşturulmasına ncülük eden ekip Microsoft içerisinde ASP. NET i geliştirmekten sorumlu olan ekip. Adamlar çok daha hızlı bir web frameworkü ortaya koymak istiyorlar o nedenle. NET Core un doğuşu başlıyor. Şu linkide koyayım isteyen okur; https://www.ageofascent.com/2019/02/04/asp-net-core-saturating-10gbe-at-7-million-requests-per-second/ Hannibal_King tarafından 19/Ağu/20 13:42 tarihinde düzenlenmiştir

Karşılaştırma saçma olur. Hepsinin ayrı ayrı avantajları ve dezavantajları var, iyi ve ktü yaptığın projeye gre değişir. Evet php eskisi gibi değil çok büyük rakipleri var ama hala milyonlarca sayfa kodu php ve php geliştirmekte bir sakıncası yok, Eğer js ktü dersen; NodeJs back-end de bütün hepsinden daha hızlı, doğuştan async, hepsini ezer geçer derdim. Sonuç olarak nodejs de kodladığın dil javascript... ama saçma olur. cukurova tarafından 19/Ağu/20 12:47 tarihinde düzenlenmiştir

String içinde arama konusunda yeni gmülü fonksiyon ve birkaç zellik güzel olmu. Onun dışında major seviyeye yakışır bir değişim olduğunu sanmıyorum. Açıkcası beklentim yüksekti. nceleri Kızlar Utanınca Kızarırdı Şimdilerde Kızarınca Utanıyorlar..

php bitmeyecek, hele laravel gibi efsane bi framework varken bitmez. sikimi çıkarıp klavyeye vursam random şeyler yazsam, php alıp bunu "kanka ne güzel kod yazmışın be " diye çalıştırıyor. php den nefret edenlerin de 99% somut bir sebebi olmuyo, aynı macbook kullananlar gibi "ya macbook efsane yaa". zel bir ihtiyacın yoksa webe hızlıca bir ürün çıkarmak için en makul dil php. yazması kolay, deploy etmesi kolay, sorun çzmesi kolay, her bokun hazırı var zaten 29.99cm, titanyum kaplamalı, çift damarlı, su ve yağ soğutmalı.