Press enter to see results or esc to cancel.

Haskell Kurulumu (Resimli Anlatım)

Websitesinden uygun olan versiyonu bilgisayarımıza indirdikten sonra kuruluma başlayalım. Next’e tıklayalım. I agree deyip sözleşmeyi onaylayalım. Haskell’in kurulacağı yeri seçebilirsiniz.Değiştirmek istemiyorsanız Next deyip devam edelim. Burada da herhangi birşey değiştirmenize gerek yok Next deyip devam edelim. Install deyip kuruluma başlayalım. Finish’e tıklayıp kurulumu tamamlayabilirsiniz. Şimdi de haskell’in düzgün olarak çalışıp çalışmadığını inceleyelim.Sitededen kurulum yaptıysanız GHC sisteminize …

Continue reading

Laravel Blog (Migrasyonlar)

HTML’imizi incelediğimizde sitede hakkımda,blog,referanslar kısmı için veritabanı tablosuna ihtiyacımız olacak. Migrasyon dersinde öğrendiklerimizi uygulayarak bu tabloları oluşturalım. Hakkımda yazısı için hakkimda diye bir tablo oluşturup içine id ve text sütunlarını açalım. Konsoldan laravel’in kurulu olduğu dizine geldikten sonra

komutu ile migrasyon dosyamızı oluşturalım.Bu dosyayı appdatabasemigrations içinde bulabilirsiniz.Dosyamızı açtıktan sonra içindeki kodları düzenleyelim.Yazacağımız kodların yanlarına açıklamalarını ekliyorum. …

Continue reading

Laravel Migrasyonlar

Döküman Linki : http://laravel.gen.tr/docs/migrations ve http://laravel.gen.tr/docs/schema Migrasyonun ne olduğunu anlamak için önce tanımına bakalım. Migrasyonlar veritabanı için bir sürüm kontrol türüdür. Bir ekibin veritabanı şemasını değiştirmesine ve son şema durumuna güncel kalmalarına imkan verir. Basit bir şekilde ne işe yaradığını anlatmak istersek sizin ve takım arkadaşlarınızın veritabanı ile etkileşiminizi kolaylaştırır diyebiliriz. Yeni migrasyon oluşturma

Continue reading

Laravel Blog Proje Tanıtımı

Şimdiye kadar öğrendiklerimiz ve bu bölümde öğreneceklerimiz yardımıyla kişisel bir site yazacağız. İçerik olarak sitede blog,hakkımda,referanslar ve iletişim bölümleri olacak. Sitenin kodlarını github’a yükledim buradan bakabilirsiniz. Kodları buradan indirebilirisiniz. Bu bölüme başlamadan önce ilk bölümdeki gibi laravel kurulumunu yapın ve public segmentini silin. Ben projede miniblog.dev’i url olarak kullanacağım için buna uygun virtual hostu tanımladım …

Continue reading

Laravel’e Paket Yükleme

Laravel’e paket yüklemeyi bir örnekle göstereceğim. Yükleyeceğimiz paket Laravel-Debugbar buradan bulabilirsiniz. Yapacağımız iki işlem var.Biri composer dosyasına gerekli satırı eklemek ve paketin ServiceProvider’ını Laravel’e ekleyeceğiz. İlk olarak composer’a gerekli satırı ekleyelim: Projemizin ana dizinindeki composer.json dosyasını açalım.

bu dosyaya debugbarın “barryvdh/laravel-debugbar”: “1.*” şu satırını eklememiz gerekiyor.

Bu satırı ekledikten sonra dosyayı kaydedelim ve konsolda laraveli kurduğumuz …

Continue reading

Laravel Ayarları

Bu konuda laravel’in config klasöründeki dosyaları teker teker inceleyeceğiz.   app.php

auth.php

cache.php

compile.php Bu dosya ile ilgili ayarlar için buraya veya buraya bakabilirsiniz.

database.php

mail.php

queue.php Bu dosya ile ilgili ayarlar için buraya bakabilirsiniz.

remote.php Bu dosya ile ilgili ayarlar için buraya bakabilirsiniz.

services.php

session.php …

Continue reading

Laravel Public Segmentinin Silinmesi

Yöntem 1 Paylaşımlı sunucular için bu yöntemi kullanabilirsiniz.Yazının orjinalini okumak isterseniz buraya bakabilirsiniz. Public içindeki tüm dosyaları ana dizine kopyalayalım. Dosyaları ana dizine kopyaladıktan sonra public klasörünü silelim.index.php’de 21. Satırda

bu satırı

bu satırla değiştirelim.index.php’de 35. satırda

bu satırı

bu satırla değiştirelim.Daha sonra bootstrap/paths.php’de 29. satırı

bu satırı

bu …

Continue reading

Laravel Kurulumu (Resimli Anlatım)

Kurulumu birkaç şekilde yapabiliriz.Bana en kolay gelen yolu anlatacağım. Konsoldan laraveli kurmak istediğimiz dizine geçelim.Daha sonra

bu komutu kullanarak kuruluma başlayalım. laravel_deneme kısmına istediğiniz dosya ismini yazabilirsiniz.  Seçilen klasörde kurulum başlayacaktır. http://localhost/laravel_deneme/public/ adresine girdiğimizde eğer bir hata olmamışsa laravel’in açılış ekranını görüyoruz. Diğer Yöntemler

Continue reading

Laravel (Yararlı Paketler)

Web Sitesi : http://laravel.com/ Dökümantasyon (İngilizce) : http://laravel.com/docs Dökümantasyon (Türkçe) : http://laravel.gen.tr/docs Laravel Cheat Sheet : http://cheats.jesse-obrien.ca/ Yararlı Linkler Web Sitesi : http://laravel.com/ Paketler https://github.com/barryvdh/laravel-ide-helper https://github.com/cartalyst/sentry https://github.com/fzaninotto/Faker https://github.com/Intervention/image https://github.com/FrozenNode/Laravel-Administrator https://github.com/JeffreyWay/Laravel-Test-Helpers https://github.com/JeffreyWay/Laravel-Guard https://github.com/JeffreyWay/Laravel-4-Generators Toplu olarak paketleri buradan da bulabilirsiniz : http://registry.autopergamene.eu/

Continue reading

IDE

IDE’nin ne demek olduğuna buradan bakabilirsiniz. Piyasada çok fazla ide olduğu için kurulumlarını göstermeden sadece linklerini yazacağım size uygun olanını seçebilirsiniz. http://www.jetbrains.com/phpstorm/ http://www.sublimetext.com/ http://www.mpsoftware.dk/phpdesigner.php http://www.codelobster.com/ https://netbeans.org/ http://notepad-plus-plus.org/ http://www.aptana.com/ http://www.jedit.org/ Toplu IDE Listesi

Continue reading