laravel

Laravel : File Structure

ครั้งแรกกับเรื่อง Folder Structure ว่าเราจะจัดการเรื่อง File หรือ Folder ยังไง ก็มี Guideline มาให้ จริงๆอ่านจากเว็บ Tutorial นี้ก็เข้าใจง่ายดี

Routing

Route::get('/', function()
{
    return View::make('pages.home');
});
Route::get('about', function()
{
    return View::make('pages.about');
});
Route::get('projects', function()
{
    return View::make('pages.projects');
});
Route::get('contact', function()
{
    return View::make('pages.contact');
});

File Structure

โครงสร้างของ File และ Folder 

Laravel : Basic Authentication

หลังจากที่เล่น Bootstrap ก็ลองมาเล่น Laravel หน่อย โดยใช้จาก Tutorial ของ Blog นี้ และลองนั่งทำตาม ก็ได้แต่ทำตาม ยังดัดแปลงไม่ได้ แถมเจอปัญหาระหว่างทางนิดหน่อย เลยมาจดไว้ดีกว่า

หน้าจอ

ในเว็บเป็นการทำงานเกี่ยวกับ authentication แบบง่าย เรื่อง Front-End ก็ใช้ Bootstrap ซึ่งก็สะดวกดี มีหน้าจอตามนี้

  • Login
  • Register
  • Dashboard

2014-12-14_2109

(login)

2014-12-14_2109_001

(register)

2014-12-14_2113

(dashboard : after login)

Twitter Bootstrap

วันหยุดนี้นั่งเล่น Twitter Bootstrap โดยใช้งานร่วมกับ Laravel Framework หลังจากนี้คงจะหายไปอีกนาน เลยมาจดไว้หน่อยเพื่อจะได้ทำ Lab ต่อในโอกาสหน้า

Bootstrap เรียกง่ายๆก็คือ ตัว template ในส่วนของ GUI ที่ถูกทำมาเรียบร้อยเสร็จสรรพ (Front-end Framework) ดังนั้นทุกปัญหาที่เราเคยเผชิญที่เกี่ยวกับในส่วนของ Front-end ทั้ง js, css, cross platform, drop down list ก็จะหายไปหมด เพราะ framework ตัวนี้แก้ไขให้หมดแล้ว 

Bootstrap

(เจอคนรวม tag attribute ของ twitter bootstrap หมดเรียบร้อย ดูง่ายดี)

มาเริ่ม Project กันเลย ก่อนอื่นก็ทำการสร้าง project ด้วย composor ก่อน (ไม่เคยเขียนไว้ อ่านใน Docs แทนแล้วกัน) ส่วน Tutorial ที่เหลืออ่านจากเว็บนี้ 

Remove public or index.php from URL

I use much time for solving the problem about remove index.php from url on laravel 4. The step is easy. You have to create .htaccess file on root directory, then copy Rewrite Rule as below.

<IfModule mod_rewrite.c>
    RewriteEngine On

    RewriteRule ^(.*)$ public/$1 [L]
</IfModule>

Note : Make sure mod_rewrite works!