Giriş yapmadınız.

Duyuru

TÜRKÇE KİTAP DUYURUSU:
Laravel 5 : Laravel 5.1 Güzelliği (Türkçe)
Vue.js 2 : Vue.js 2 Majesteleri (Türkçe)

#1 Yanıt: Laravel 5.x Yardım » Site ayarları bölümü yaptım ama mantıksız oldu yardıma ihticayım var » Bugün 05:29:48

Bana sorarsanız olayı biraz daha geniş düşünün derim. Mesele settings tablomuzun yapısı bu olsun:

CREATE TABLE `settings` (
  `id` int(10) unsigned NOT NULL AUTO_INCREMENT,
  `key` varchar(190) COLLATE utf8mb4_unicode_ci NOT NULL,
  `display_name` varchar(190) COLLATE utf8mb4_unicode_ci NOT NULL,
  `value` text COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `details` text COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `type` varchar(190) COLLATE utf8mb4_unicode_ci NOT NULL,
  `order` int(11) NOT NULL DEFAULT 1,
  `group` varchar(190) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  PRIMARY KEY (`id`),
  UNIQUE KEY `settings_key_unique` (`key`)
) ENGINE=InnoDB AUTO_INCREMENT=32 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

Tabi siz bunu migration ile yapacaksınız.
Bu durumda site ve admin gibi ek ayar bölümleri ve sınırsız ayar anahtarı oluşturabilirsiniz:

INSERT INTO `settings` (`id`, `key`, `display_name`, `value`, `details`, `type`, `order`, `group`)
VALUES
	(7, 'admin.description', 'Admin Description', 'Welcome to Administration Panel', '', 'textarea', 2, 'Admin'),
	(14, 'site.phone', 'Company Phone', '+90 532 486 0614', NULL, 'textinput', 1, 'Site');

#2 Yanıt: Laravel 5.x Yardım » Number of Process Değeri Hk. » 21.09.2018 16:32:17

Evet, o detayı belirtmeyi unuttum; bu işlemi paylaşımlı sunucuda yapamazsınız.
Forge veya DO üzerinde yapabilirsiniz.
Basit bir komut:

service nginx restart

veya

service httpd restart

veya

service apache2 restart

gibi basit bir komut.

#3 Yanıt: Laravel 5.x Yardım » Number of Process Değeri Hk. » 21.09.2018 13:21:19

Mevcut instance yeterli olmadığı için kopyalarını açık bırakmış olabilir. Bunu en kolay servisin kaç intance açık olduğunu not aldıktan sonra servisi restart ederek öğrenebilirsiniz.

#4 Yanıt: Laravel 5.x Yardım » Raw Expression Lokalizasyonu » 15.09.2018 15:15:11

{{ __('dildosyasi'. $tabloAdi) }}

şeklinde dener misin?

#5 Yanıt: Laravel 5.x Yardım » Laravel Api Sistemi » 13.09.2018 20:05:02

Daha hafif birşey istiyorsanız Lumen kullanabilirsiniz:

https://lumen.laravel.com/

#8 Yanıt: Genel Tartışmalar » Sayfada birden cok if kullanimi » 30.08.2018 13:13:32

Hayır, neden olsun ki?
Gönlünüzce kullanabilirsiniz.

Bu işlemi model sonucundan yapıyorsanız model içerisine getter attribute ekleyerek basitleştirebilirsiniz:


public function getGenderAttribute($value)
{
    return $this->attributes['gender'] == 'M' ? 'Man' : 'Woman';
}

Bu durumda;

{{ $user->gender }}

size doğrudan Man / Woman çıktısı verir.

#9 Yanıt: Laravel 5.x Yardım » akıllı pagination » 27.08.2018 09:15:52

Sevgili Mustafa gerekenleri yazmış, ek olarak Laravel 5.7 ile gelen bir ilaveyi yazayım:

User::paginate(15)->linksOnEachSide(5);

Bu kod ile önceki ve sonraki sayfalarında 3 olan sayfa sayısını 5'e çıkarabilirsiniz.

#10 Yanıt: Genel Tartışmalar » laravel admin panel » 27.08.2018 00:48:26

İncelediğim kadarıyla gayet başarılı.

#11 Yanıt: Laravel 5.x Yardım » Projede arka kapı bırakmak » 24.08.2018 11:28:39

mgsmus yazdı:

Ben kimseye kod ya da dosya vermiyorum, kendime ait olmayan ya da kontrolü bende olmayan bir sunucuya proje kurmuyorum. Bunlar sözleşmede açıkça belirtilir. Benden başka biri kodlara müdahale ederse sözleşmede geçen ceza ve yaptırımlar uygulanır.

+1

#12 Yanıt: Laravel 5.x Yardım » Projede arka kapı bırakmak » 23.08.2018 11:22:09

Bence hiçbir koşul dahilinde projede arka kapı bırakılmamalı.

#13 Yanıt: Genel Tartışmalar » Resim silme » 17.08.2018 10:14:29

nemerki yazdı:
sineld yazdı:

Proje büyükse resimleri bir CDN'de tutabilirsiniz.
Eğer alan sıkıntınız yoksa resimlerin silinmemesi sorun olmaz ama bir daha geri alınmayacak şekilde kalırlarsa server çöplük olur.
Soft Delete ile silinen kayıtları ve bunlara bağlı resim gibi varlıkları 30/60/90 gibi periyotlarda tamamen silmek güzel bir yöntem olur.

Cevap için teşekkür ederim  belli bir peyotda kendisinin silinmesi için nasıl bir ayar yapmam gerekiyor onu pek çözemedim

Bunun için queue kullanabilirsiniz. Artisan ile belirli bir yaşam ömrüne ulaşmış ve silinmiş kayıtların listesini alıp bunlara silme işlemi uygulayan bir command yazar ve bunu queue olarak tanımlar ve cron job ile işleme alırsınız.

#14 Yanıt: Genel Tartışmalar » Resim silme » 16.08.2018 15:44:29

Proje büyükse resimleri bir CDN'de tutabilirsiniz.
Eğer alan sıkıntınız yoksa resimlerin silinmemesi sorun olmaz ama bir daha geri alınmayacak şekilde kalırlarsa server çöplük olur.
Soft Delete ile silinen kayıtları ve bunlara bağlı resim gibi varlıkları 30/60/90 gibi periyotlarda tamamen silmek güzel bir yöntem olur.

#15 Yanıt: Sürüm Duyuruları » Laravel 5.7 Sürümü Yayınlandı » 14.08.2018 20:41:40

Kevin-Mitnick yazdı:
action([UserController::class, 'index']);

bu çok mu cool yoksa banamı öyle geldi

Bana da öyle geldi.

#17 Yanıt: Vuejs 2.x Yardım » Fark » 10.08.2018 17:41:25

Şu an geliştirmekte olduğum uygulama sevgili Mustafa'nın söz ettiği durum söz konusu:

this.form.post(url).then(response => {
    Vue.set(vm, array, response);
    vm.form.modalClose(field);
    vm.form.messageSuccess(title, 'düzenleme');
});

Buradaki form nesnesi beni ürettiğim ve axios'u içine eklediğim özel bir sınıf.

#18 Yanıt: Vuejs 2.x Yardım » Fark » 10.08.2018 11:47:47

vuejs'e ait olan resource kütüphanesini kullanırsanız http.post şeklinde ajax post yapar. Bunun axios kütüphanesindeki karşılığı axios.post'tur. axis kullanın. vuejs resource geliştirilmesi durduruldu.

#19 Yanıt: Genel Tartışmalar » Laravel Nova » 27.07.2018 09:13:47

Forge, spark vs. nasıl ücretliyse bu da öyle; onları nasıl kullanmadıysam bunu da kullanacağımı sanmıyorum.

#21 Yanıt: Genel Tartışmalar » Laravel Nova » 24.07.2018 13:48:27

CMS bekleyenlere beni de ekleyin.

#22 Yanıt: Laravel 5.x Yardım » Laravel uygulama lisanslama » 16.07.2018 18:27:01

Merhaba,

Kod yalnızca sizin sunucunuzda olmayacaksa, yani kodu paylaşacaksanız ne yaparsanız yapın kodun kopyalanması ihtimali yüksektir.
Bunun için ioncube ile kodlarınızı şifreleyip verebilirsiniz, onun da kırıldığını söyleyenler var.

#23 Yanıt: Laravel 5.x Yardım » laravel 4.2 den 5.6 ya Geçiş Sorunları » 13.07.2018 09:59:05

mgsmus yazdı:

Bir tane 5.6 kurup dosyalarınızı kontrollü bir şekilde içine taşıyacaksınız.

+1

#24 Yanıt: Laravel 5.x Yardım » logini / giriş yap / resgisteri / kayıt ol yapmak » 13.07.2018 09:58:04

Rotalar

Auth::routes();

ile tanımlanır.
Artisan ile

php artisan route:list

komutu ile rotaların listesine ulaşabilirsin.

Route::get('/giris-yap', 'Auth\[email protected]');
Route::get('/kayit-ol', 'Auth\[email protected]');
Route::get('/sifremi-unuttum', 'Auth\[email protected]');

yaparak da diledğin gibi rotalar yazabilirsin.

#25 Yanıt: Laravel 5.x Yardım » Redis vs Memcached » 10.07.2018 15:49:16

Redis tavsiye ederim.

Sunum katmanı olan Php-SQL dışındaki resim / css /js vb. şeyleri de CDN'de tutumanızı tavsiye ederim.

Forum alt kısmı

Uygulama FluxBB