Home / Tag Archives: php

Tag Archives: php

Instalasi Laravel Di Ubuntu/Linux Mint

mqdefault

Mungkin tutorial ini terlewat, karena sudah ada beberapa tulisan mengenai laravel, tapi yang paling dasar mengenai instalasi belum. Tutorial instalasi untuk laravel versi 5 dengan platform linux, lebih kepada ubuntu dan turunannya. Seperti yang kita ketahui minimal requirement PHP adalah versi 5.6 1. Instalasi LAMP Pastikan anda sudah memiliki komponen ...

Read More »

Tips : Menggunakan Protokol HTTPS pada Laravel

laravel

Ini tips sederhana bagi Anda yang menggunakan framework laravel pada web yang menggunakan protocol HTTPS. Secara default laravel akan menggunakan HTTP sebagai protokol pada setiap route atau URL. Oleh karena itu untuk memastikan bahwa laravel harus menggunakan protokol HTTPS, maka anda cukup menambahkan URL::forceSchema('https'); Pada controller Anda. Jika anda memiliki ...

Read More »

Middleware Session Timeout Laravel

mqdefault

Menentukan berapa lama session user berada didalam aplikasi adalah hal yang penting. Pengaturan session timeout di PHP dapat dilakukan file php.ini tapi rasanya kurang “elegan” untuk melakukan konfigurasinya disana, apalagi itu akan berlaku global. Di laravel dapat dilakukan pada middleware, middleware tersebut yang kita pasang di routing maka akan memeriksa ...

Read More »

How To Define Timezone on Lumen Laravel

350455224_w640_h640_lumen

Maybe it is little bit tricky and very simple because it’s related with timezone. But i think i need to write it down because i didn’t find any documentation explain about this clearly. So, if have problem that your data/time not exactly as your timezone you need to set it ...

Read More »

Menambahkan Fitur Form pada Laravel 5.1 Template Blade

Sejak Laravel versi 5, fitur Form tidak lagi terinclude langsung pada core Laravel. Jika Anda mengalami error seperti “ERROR : Class ‘Form’ not found or Class html does not exist”, maka bisa dipastikan class Form belum terinstall. Jadi bagaimana untuk menginstallnya. 1. Edit file composer.json "require": { "laravel/framework": "~5.0", "illuminate/html": ...

Read More »

Perbedaan Menggunakan Raw Query dan Query Builder

Saat ini sudah banyak beragam query builder yang dapat digunakan, beberapa diantaranya sudah saya sempat tulis. Query builder penerapannya berbasis PDO berbeda dengan raw query yang merupakan menjalankan query pada umumnya. Berikut beberapa kelebihan dan kekurangan antara menggunakan raw query dan query builder. – Raw query menggunakan memeri yang lebih ...

Read More »

Menambahkan Custom Variabel / Config Pada Lumen

lumen

Terkadang atau mungkin dalam aplikasi kita perlu menambahkan konfigurasi tambahan, seperti variabel global. Pada lumen bisa dilakukan dengan beberapa cara 1. Melalui environment. Seperti yang kita tahu bahwa menggunakan file .env sebagai konfiguasi utamanya. Walau jangan lupa jika anda akan menggunakan file .env, harus mengaktifkan di file bootstrap/app.php pada bagian ...

Read More »

Menambahkan Guzzle Http Client Pada Lumen Framework

Sebenarnya ini tutorial sederhana, tapi sengaja saya catat agar tidak lupa :). Guzzle merupakan salah satu alternatif melakukan request http client. Bawaan PHP biasanya kita menggunakan curl, namun tidak semua developer memiliki curl pada sistemnya. Guzzle menggunakan http client PHP stream wrapper jika tidak ada curl, tapi jika curl tersedia ...

Read More »

Lumen : NotFoundHttpException in Application.php line 1205

lumen_terminal

Bagi yang melakukan instalasi lumen namun mendapatkan error NotFoundHttpException in Application.php line 1205 ketika menjalankan di public folder Solusinya : Edit file index.php di dalam public folder : cari $app->run(); ganti dengan $app->run($app['request']); atau $request = Illuminate\Http\Request::capture(); $app->run($request);

Read More »

FluentPDO : Smart Query Builder Untuk PHP

fluentpdo

Menulis untuk melakukan query adalah hal yang membosankan, karena harus mengikuti standar query dan kerap kali query yang dilakukan menjadi panjang. Tertarik untuk melakukan query dengan cara yang berbeda, Anda dapat menggunakan fluentPDO. Cara melakukan “query” menggunakan PDO itulah yang diterapkan oleh fluentPDO. Namun mungkin Anda pernah implementasi yang mirip ...

Read More »