tarafından eklendi tarafından eklendi

Laravel 9’da Bootstrap ile Pagination(Sayfalama)

Laravel’de, blade ile ilgili kısımlar 8’den sonra Tailwind ile gelmeye başladı. Tailwind’e ısınamayan biri olarak, hep projelerimde Bootstrap’a dönüştürme yapıyorum. Farklı paketler var.
Bootstrap(4 veya 5) ile Pagination için minik bir ipucu mevcut.

App\Providers\AppServiceProvider.php Sınıfında boot methoduna;

use Illuminate\Pagination\Paginator;
 
/**
 * Bootstrap any application services.
 *
 * @return void
 */
public function boot()
{
    //Paginator::useBootstrapFive();
    Paginator::useBootstrapFour();
}

Bootstrap 5 veya 4’e göre gerekli satırı eklememiş yeterli.

Önemli Not : PHP ölmedi. :).

Centos 7 Üzerine Redis Kurulumu

Redis açık kaynak kodlu key-value şeklinde yani Excel’e benzeyen şekilde verileri Ram’de saklayan bir ilişkisel olmayan veritabanıdır.

Redis’i Laravel ile cache işlemi için kullanıyorum. Performansa katkısı oldukça büyük. Kullanımı içinde neredeyse bir şey yapmıyorsunuz.

Centos 7 üzerinde kuruluma geçelim.

İlk önce Epel kaynağını güncelleyelim.

sudo yum install epel-release

Redis’i kuralım.

sudo yum install redis -y

Redis’i başlatalım.

sudo systemctl start redis.service

Redis’i başlangıçta çalışır hale getirelim.

sudo systemctl enable redis

İlk testimizi yapalım. Cevap PONG dönüyorsa her şey tamam.

redis-cli ping

Güvenlik için şifre tanımlayalım. Bunun için ayar dosyasına gidelim.

sudo nano /etc/redis.conf

Aşağıdaki yorumlanmış satırı bulup, şifremiz ile değiştirelim.

# requirepass foobared
requirepass sifreniz_buraya

Yeniden Redis’i başlatalım.

sudo systemctl restart redis.service

İşlem tamam. :).