Laravel Türkiye Discord Kanalı Forumda kod paylaşılırken dikkat edilmesi gerekenler!Birlikte proje geliştirmek ister misiniz?
Geneç gün başka bir başlıkta belirtmiştim. Çok hoşuma giden bir başlangıç kitini paylaşayım.

"liamr" kullanıcı adlı Github kullanıcısının yayınlamış olduğu başlangıç kitine ( https://github.com/liamr/laravel-4-starter ) Türkçe dil dosyası yazdım ve yayınladım (https://github.com/makseli/laravel-4-starter).

Laravel 4 Favori Başlangıç Kiti



1.1) Repo kopyalarak başlayabilirsiniz ( git kullananlar için )
git clone git@github.com:makseli/laravel-4-starter.git senin-projen
1.2) Repoyu indirerek başlayabilirsiniz ( git kullanmayanlar için )
https://github.com/makseli/laravel-4-starter/archive/master.zip
zip uzantılı dosyayı açtıktan sonra ismini “senin-projen” diye değiştirip içine giriyoruz.



2. Composer ile Kurulum
Composer kurulu değilse, Composer kurulumuna buradan bakabilirsiniz.
cd senin-projen
composer install


3. Veritabanı oluşturma ve ayarlama
app/config/database.php
dosyamıza yeni oluşturduğumuz veritabanı bilgilerini giriyoruz.


4. Komut satırını kullanarak kurulumu tamamlıyoruz
php artisan app:install


5. Opauth ‘u kullanmak için Facebook, Twitter veya diğer “auth” sağlayan servislerin size özel tanımlamalarını yapmalısınız.

Örneğin facebook için https://developers.facebook.com/apps/ adresinden kayıt olup, auth için kullanacağınız bilgileri almalısınız.
Projede kullanacağınız domaini girmeyi unutmayın
“web sitesinden Facebook Login” alanını işaretli olmalıdır.
app/config/opauth.php dosyanızı açın ve size verilen ( App ID App Secret gibi ) bilgileri girin.


6. Yönetici ( Admin ) sayfası

Evet kurulum bitti. Artık tarayıcınızın URL satırına
http://your-host/public/admin
girip entere basabiliriz. Kurulum sırasında sorulan kullanıcı bilgilerini kullanabiliriz.
Benim için kullanılabilir gelmedi hiç.

- Laravel 4.0 kullanıyor
- basset_stylesheet() çalışmıyor
- basset bitmiş, artık geliştirilmiyor
- Bootstrap 2.3.0, üstüne 6 sürüm çıkmış.
- hello.blade foundation ile kurcalanmış
- Blog index route ve navigasyon linki eklenmemiş
yorumunuz için teşekkürler.

sizin favoriniz hangisi, daha güncel olan bir paket var mı ?
L4withSentry olabilir, laravel 4.1 en azından. Önceden kullandığımda bunda da birkaç ufak sorun vardı, ancak ilgili kısımları kendi sistemimize aktararak kendi başlangıç kitimizi oluşturabiliriz.

Şu an kendi başlangıç kitimi oluşturuyorum, en büyük zorluk sentry yi tam olarak kurabilmek, en azından bunu hazır aldığımızda işler hızlanıyor. Bir de "creolab/laravel-modules" kullandım, örneğin "blog" yapısını söküp takabiliyorum, yönetim ve ön tarafın dosyaları tek dizinde yer alıyor, modül takılınca hem admin menüleri hem de ön görünümler monte ediliyor.

Sizin örnekte başlangıç kitinde "basset" olması, biraz başlangıcı geçmiş. Less dosyalarını birleştirmek için çoğu kişinin kendi yöntemi vardır, ben product öncesi Prepros ile derliyorum mesela.
Ben de L4withSentry öneriyorum, ambarın linkini önceki mesaj için de güncelledim.
şunu sorayım;

geliştirmeyen modülleri geçersek, 4.1 e upadate edilen yazılımdan hayır gelmez mi ?
5 gün sonra
pellempus un yazdığı tüm başlangıc kitlerini kurdum inceledim önce liam sonra bruno en sonda L4withSentry hepsinden bişeyler öğreniyorum. Hangisini kullanmak istediğinizi tamamen size kalmış. Hangi projeyi kullanırsanız kullanın hepsinde eksik yada hatalı olan yerler çıkabilir.
2 ay sonra
angelside yazdıBenim için kullanılabilir gelmedi hiç.

- Laravel 4.0 kullanıyor
- basset_stylesheet() çalışmıyor
- basset bitmiş, artık geliştirilmiyor
- Bootstrap 2.3.0, üstüne 6 sürüm çıkmış.
- hello.blade foundation ile kurcalanmış
- Blog index route ve navigasyon linki eklenmemiş
@angelside 'ın dediği gibi basset_stylesheet hata veriyor.

https://laravel.gen.tr/

bu konuda @yakusha 'nın verdiği

Sefa Karagöz'ün Örnek CMS Uygulaması
https://github.com/sseffa/sf_cms

örneği indirdim, kurdum. Çalışıyor. Şu an inceliyorum. Sefa başlangıç için gayet güzel bir proje yapmış.
Yeni başlayanlara tavsiye ederim.
3 ay sonra
bende bu defa arkadaşımızınyaptığıan bi bakayım dedimde. composer install dediğimde
Problem 1
- Installation request for intervention/image dev-master -> satisfiable by intervention/image[dev-master].
- intervention/image dev-master requires ext-fileinfo * -> the requested PHP extension fileinfo is missing from your system.

hata aldım bunu nasıl aşabilirim ?
fileinfo eklentisi (extension) aktif olmalı...
,Teşekkür ederim @xsearch kardeşim:)
2 ay sonra
Foruma pek uğrayamıyorum ama geç de olsa Angelside'in dediklerine eklemek istediğim bir şey var.
Yanlış hatırlamıyorsam Basset o zamanlar problemliydi, bu kite özgü bir şey değil. O yüzden ben iptal ediyordum.
Gördüğüm kadarıyla Liam paketi geliştirmeyi bırakmış, Epeydir kitleri takip edemiyorum ama biraz araştırıp yeni birşeyler bulmayı ve 4.2 uyum konusunda güncelleme yapmayı düşünüyorum.