Giriş yapmadınız.

#1 Yanıt: Laravel 5.x Yardım » Unit Test Nasıl Yapılır » 13.06.2019 09:35:55

Hocam neyse basit web uygulamalari yapiyoruz ki zaten ben de motivasyonumu kaybettim oturup dokumantasyon okuyabilecegimi sanmiyorum ihtiyacim degilse.

Zaman ayirip cevap veren herkese tesekkurler.

#2 Yanıt: Laravel 5.x Yardım » Unit Test Nasıl Yapılır » 12.06.2019 21:31:49

@alihankoc tavsiyen icin tesekkur ederim hocam. Acikcasi api dokumanina bakinca anlayabilir miyim bilmiyorum kendimden o kadar emin degilim ama iyi bi yazilimci olmak bu yollardan geciyor sanirim.

#3 Yanıt: Laravel 5.x Yardım » Unit Test Nasıl Yapılır » 11.06.2019 23:28:47

@deathisonitsway dili bahane etmiyorum haklisin abi  bazen teknik terimler zorlasa da tercume edilebilir. Peki laracasti onerir misin ? Sanirim cok meshur bi kurs.. Bize nasil katkilar saglar ? Biraz once inceledim tdd ile uygulama gelistiriyor. Sanirim udemy deki turkce kurslardan daha deneyimli ve derin bi kurs. Web programlama ile ilgili ufkumuzu gelistirmemize yardim eder mi ?

#4 Yanıt: Laravel 5.x Yardım » Unit Test Nasıl Yapılır » 11.06.2019 16:52:38

@deathisonitsway web programlamada bazi seyler gercekten uzmanlik istiyor sanirim test yazmakta onlardan biri. Bakalim ogrenmeye calisiyorum yazilim derya deniz tesekkur ederim.

Ayrica hocam ve diger degerli ustatlar php ve laravel ile ilgili gercekten senior developer, uzman olmak icin tavsiyeniz nedir ? Bu sekilde test, queue gibi onemli seyleri ve standartlara uygun kod yazabilmek icin nereden egitim almaliyim ? Laracasti onerir misiniz ?

Ben makale ve blog yazilari okumaya calisiyorum yabanci dil de olsa ama genelde onlar tanitiyor ve fikir veriyor ben egitim almak ve ogrenmek istiyorum.

Udemy de turkce bi kac turkce kurs var ama inceledigim kadariyla temel duzeyde ogretiyorlar ? Tavsiye verirseniz cok sevinirim.

Laracast benim gibi baslangic ve orta duzey gelistiricileri bir ust duzeye yukseltir mi ?

#5 Yanıt: Laravel 5.x Yardım » Unit Test Nasıl Yapılır » 11.06.2019 08:32:41

@mgsmus tavsiye ettigin konular icin tesekkur ederim hocam incelemeye basliyorum umarim ogrenebilirim.

#6 Laravel 5.x Yardım » Unit Test Nasıl Yapılır » 10.06.2019 17:52:49

neri
Yanıtlar: 11

Selamlar,

Laravel ile unit test nasıl yapılır ? Basit uygulamalar için kod örnekleri paylaşabilir misiniz ? Biraz yapısını da anlatırsanız çok sevinirim. Küçük projeler için gerek yok diyebilirsiniz ama öğrenmek istiyorum o yüzden sormak istedim.

#8 Konu Dışı » Laravel ile ilgili mecralar » 06.06.2019 12:02:49

neri
Yanıtlar: 3

Selamlar bizim forum sitemiz var burasi smile

Ayriyeten onerdiginiz youtube kanallari veya blog haber siteleri var mi onerdiginiz ?

#9 Konu Dışı » Herkese iyi bayramlar » 04.06.2019 00:47:21

neri
Yanıtlar: 2

Degerli laravel turkiye ailesi, herkesin seker bayrami kutlu olsun sevgiler selamlar big_smile

#10 Yanıt: Laravel 5.x Yardım » Bazı config ayarları » 30.05.2019 13:36:05

@alihankoc evet hocam butun bilgilere ulasiliyor big_smile tesekkur ederim

#11 Yanıt: Laravel 5.x Yardım » Bazı config ayarları » 29.05.2019 15:13:24

deathisonitsway yazdı:

Göndermeme zorunluluğu yok.Biz göndermiyoruz ve eminim ki bir çok kişi de göndermeme taraftarı.Zaten laravelin ana dizinindeki .gitignore dosyasına bakarsanız versiyon kontrolle bile göndermiyor bu dosyayı uzak depoya.
Eğer prodda .env varsa.Bu dosyanın güvenliğini sağlamak zorundasınız.Düz bir text dosya bu,her türlü talep edildiğinde doğrudan browsera yollanır içeriği ve bütün prod ayarlarınız herkes tarafından okunur.

O yüzden bu local ortama ait olabilecek dosyayı prod ortamdan uzak tutuyoruz.Zaten dediğim gibi env("foo",false); env yardımcısınla kullanıldığı için varsa .env icinde ki foo yu al..yoksa 2.parametre olarak yazdıgımı al demek olan 2 parametreli bir yardımcı methodu bu yüzden kullanıyoruz.

Lütfen artık bu .env ile ilgili sorunlarınız kalmasın artık.Daha bir sürü öğrenecek konu var laravel bazında konuşursak.En temel şeyde bu kadar takılmayalım.
İyi çalışmalar.

Hocam cigerine kadar ogrendik env nin cool ben herkes adina tesekkur ederim size.

#12 Yanıt: Laravel 5.x Yardım » Bazı config ayarları » 29.05.2019 14:18:49

Tamamdir hocam cok iyi anladim zaten env dosyasini gondermememiz gerekigini ogrendim burada, size ve diger arkadaslara cok tesekkur ederim.

#13 Yanıt: Laravel 5.x Yardım » Bazı config ayarları » 29.05.2019 10:52:02

deathisonitsway yazdı:

evet

env('SESSION_LIFETIME', 120),

120 olacak...

http://forum.laravel.gen.tr/viewtopic.p … 678#p15678

lütfen tekrar okur musunuz? anlayamamışsınız sanırım olayı.

Evet abi aslinda konuyu detaylica aciklamissin konusmusuzda cok gereksiz yere konu acmis oldum bu konuyu sileyim ben en iyisi. Silmeden sunu sorayim app key de ikinci anahtar yok env deki keyi alip oraya mi yapistiralim ?

#14 Yanıt: Laravel 5.x Yardım » Bazı config ayarları » 29.05.2019 09:19:54

sineld yazdı:

Emin olamadığınız nedir?

Sinan abi env dosyasini sildikten sonra config dosyasi ikinci degere mi bakacak ? Yoksa env helperini silip deger mi girmeliyiz ?

#15 Yanıt: Laravel 5.x Yardım » App name ve url değiştirmek » 28.05.2019 23:22:01

mgsmus yazdı:

.env dosyası yerel geliştirme ortamı için. Onu sunucuya göndermiyorsunuz. O dosyanın içerisine işleyeceğiniz değerler bilgisayarınızda; config/app içerisine işleyeceğiniz değerler ise sunucuda kullanılacak değerler.

config/app.php içerisinde url anahtarının üzerindeki açıklamaya bakarsanız onun Artisan komutlarını kullanırken kullanılacağını görürsünüz. (çünkü CLI ortamda HTTP/Web Server ortamının parçası olan alan adına başka türlü ulaşamazsınız)

Laravel'de alan adını yazmanız gereken tek yer config/session.php içerisindeki domain anahtarıdır. Yaptığım birçok teste ve tecrübeye dayanarak söylüyorum TokenMismatchException hatası alınmasının büyük sebeplerinden biri bu alanın doldurulmaması.

Hocam session içinde dediğiniz gibi domain anahtarını yazdığımda 419 page expired hatası alıyorum.

#16 Laravel 5.x Yardım » Bazı config ayarları » 28.05.2019 15:57:16

neri
Yanıtlar: 10

Selamlar, config ayarlarının doğru yapılandırıldığından emin olamıyorum, bu ayarlar doğru mu ?

// app.php
'name' => 'Marka',
'env' => env('APP_ENV', 'production'),
'debug' => env('APP_DEBUG', false),
'url' => 'http://www.marka.com',

// cahce.php
'default' => "file",
'file' => [
    'driver' => 'file',
    'path' => storage_path('framework/cache/data'),
],

// session.php
'driver' => "file",
'lifetime' => env('SESSION_LIFETIME', 120),
'expire_on_close' => true,
'encrypt' => false,
'files' => storage_path('framework/sessions'),
'path' => '/',
'domain' => config('app.url'),
'secure' => env('SESSION_SECURE_COOKIE', false),
'http_only' => true,

#17 Yanıt: Laravel 5.x Yardım » Sitemap xml oluşturmak » 26.05.2019 20:53:01

Anladim sanirim hocam tamamdir tesekkur ederim.

#18 Laravel 5.x Yardım » Sitemap xml oluşturmak » 26.05.2019 18:39:57

neri
Yanıtlar: 2

Selamlar, şu şekilde sitemap oluşturuyorum

    public function sitemap()
    {
    	return response()
    		->view('home.sitemap.sitemap')
    		->header('Content-Type', 'text/xml');
    }

Siteye 'sitemap.xml' diye istekte bulunduğumda view şablonunda hazırladığım sitemap çıktısı kurallara uygun bir şekilde dönüyor ama sizlere şunu sormak istedim, ben bu sonucu almak için URL'e istekte bulunuyorum ve sitemap çıktısı o şekilde dönüyor, public dizininde sitemap.xml dosyası bulunmuyor. Arama motoru robotları bunu okuyabililr mi ? Onlar için dosya olması gerekir mi, onlarda mı bizim gibi istekte bulunuyor ?

#19 Yanıt: Genel Tartışmalar » RSS Feed hakkında » 25.05.2019 16:00:12

@mgsmus anladım teşekkür ederim hocam, biraz karışık bi mesele dökümantasyondan ezbere proje geliştirdiğimiz için işleyişi anlamak biraz zor ama bağımsız bi servis geliştirip controller a dahil edip kullanmak kulağa süper geliyor.

#20 Yanıt: Genel Tartışmalar » RSS Feed hakkında » 25.05.2019 15:13:55

mgsmus yazdı:

Paketleştirmenin iki amacı var:
1. Composer ile dağıtılabilen, diğer projelerde kullanılabilecek genel bileşenler oluşturmak
2. Çok fazla bileşen içeren projelerde proje mimarisini daha kolay yönetilebilir, güncellenebilir hale getirmek.

Projemi servisler adı altında parçalara bölüyorum ama onları paket haline getirmiyorum. Örneğin Services klasörü altında klasör klasör mikroservisler oluşturuyorum. Daha sonra başka projede kullanabileceksem klasörü kopyalamam yetiyor.

Hocam bu servislerin icinde controller migration view gibi dosyalari olusturuyor musunuz ? Github veya baska bi yerde inceleyebilecegim bir kaynak verebilersen cok sevinirim. Bir de bu konu pattern içine giriyor değil mi ?

#21 Yanıt: Genel Tartışmalar » RSS Feed hakkında » 25.05.2019 14:11:41

mgsmus yazdı:

Yani haber, yazı sitesi ya da diğer bilgilerin paylaşılması gereken bir site değilse pek bir anlam ifade etmiyor. Biz sistemi kuruyoruz, yıl 2019 olmuş, sadece Web sitemize hoşgeldiniz 14.08.2016 yazıyor smile

Bende blog icin kullanmayi dusundum ajanslar genelde seo bolumunde rss feedi sunuyolar ama dogrudan seoya bi katkisi yok rss bence artik hizmet ilgili. Cok spesifik medya organizasyonu kullanabilir ama gelistirdigimiz projelerin blog sayfasi icin kimsenin rss okuyucu kullanacagini pek zannetmiyorum:)

Hocam konuyla alakasi yok ama tekrar bi konu acmak istemedim projenizi paketlere boluyo musunuz ? Mesela admin panelindeki dosya klasor yonetimini ayri bi paket halina getirmek gibi ? Boyle bi calisma sekli dunyada var mi big_smile En azindan istanbulda,  daha temiz ve profesyonel bi calisma sekli gibi dusunuyorum.

#22 Yanıt: Genel Tartışmalar » RSS Feed hakkında » 25.05.2019 12:50:04

mgsmus yazdı:

Rss halen var ve çok yaygın olarak kullanılmakta fakat benden istenmedikçe eklediğim bir şey değil.

Şu an bende kullanmaktan vazgeçtim hocam, teşekkür ederim. Dediğin gibi talep varsa kullanmak daha mantıklı.

#23 Genel Tartışmalar » RSS Feed hakkında » 25.05.2019 11:09:22

neri
Yanıtlar: 9

Selamlar, eskiden rss feed vardı ama halla kullanılıp kullanılmadığını merak ettim projelerinizde kullanıyor musunuz ?

#24 Yanıt: Laravel 5.x Yardım » Doğru dosya indirme yöntemi » 22.05.2019 17:36:07

@deathisonitsway @mgsmus üstatlar çok teşekkür ederim sizlere.

#25 Laravel 5.x Yardım » Doğru dosya indirme yöntemi » 22.05.2019 15:51:03

neri
Yanıtlar: 3

Selamlar her gün bir konu açıyorum artık kızacaksınız big_smile

Dosya indirmenin doğru yöntemiyle ilgili yardımınıza ihtiyacım var, ben bi kaç yöntem denedim önce onları yazmak istiyorum

1- Dosya yolunu linke göndererek

 // Controller
$file = Storage::url('uploads/file.jpg');

// Html
<a href="{{$file}}" target="_blank">indir</a>

2- Storage in download methodunu kullanarak (dosya iniyor ama ben burada yine de bu methodu yanlış kullanıyor olabilirim)

// Rut
Route::get('indir/{path?}', '[email protected]')->name('download')->where('path', '.*');

// Html
<a href="{{route('download', ['path' => $path])}}" target="_blank">indir</a>

// Controller
return Storage::disk('public')->download($path);

3- http response ile

En doğru yöntem Storage::download() methodu olduğunu sanıyorum, laravel bunu yapmış ve dökümantasyona koymuş ama ben o methodu yanlış kullanıyor olabilir miyim, yani download rutu o anki sayfadan indir linke gidip geri dönüyor ve dosya isimleri linkte görünmüyor ?

Forum alt kısmı

Uygulama FluxBB