Laravel 學習筆記(4) - 基本配置及設定

2014年12月18日 0 回應
Laravel

伺服器設定

以下設定為伺服器時上可能會需要做的動作,在本機使用整合開發環境時應該不需要做。

Apache

在 httpd.conf 中,必須啟用 rewrite_module 才能讓 laravel 的 route 正常。

首先,開啟 httpd.conf 找到模組把註解取消:
LoadModule rewrite_module modules/mod_rewrite.so

以下權限的部份可參考修改,將 DocumentRoot 指定到你的網站根目錄,例如:
DocumentRoot "/var/www"

然後把這個目錄的覆寫權限(AllowOverride)打開,增加一個 xml 標籤:
<Directory "/var/www">
    AllowOverride All
</Directory>

或是直接加在 VirtualHost 也可以。

Laravel 學習筆記(3) - 目錄及指令

2014年12月17日 0 回應
Laravel

Laravel 框架目錄說明

當您安裝完成,就可以打開 laravel 網站的目錄來認識它的架構:

最上層目錄

  • app:應用程式的主目錄,包含 models, views, controllers 等等目錄,大部份時間都是在這個目錄中操作。
  • bootstrap:一些環境變數設定。大部份都不需更動。但可以修改 start.php 中的 $env 變數,來依不同環境啟用不同的設定檔。
  • public:唯一的公開目錄,使用者連到這個網站唯一的進入點,可以將 CSS, Javascript, 圖片等檔案放在此。
  • vendor:放置 laravel 的原始碼及相依套件的程式碼,還有第三方套件的程式碼。

Laravel 學習筆記(2) - 安裝

2014年12月16日 0 回應
Laravel

安裝 Composer

Laravel 使用 Composer 做為相依套件管理工具。首先到 Composer 網站下載。

Windows

如果你使用 Windows 可以直接下載 Windows install 執行檔安裝。
安裝後,記得將 composer 加到環境變數中,命令提示字元才能使用此指令。

Mac/Linux

  • 使用 curl 指令下載:
    curl -sS https://getcomposer.org/installer | php

  • 或是沒有安裝 curl ,也可以用 php 指令下載:
    php -r "readfile('https://getcomposer.org/installer');" | php

  • 或是手動下載 composer.phar

Laravel 學習筆記(1) - 介紹

2014年12月15日 0 回應
Laravel

Laravel 是什麼

Laravel 是一個 PHP Framework。看看官網上的標語:

The PHP Framework For Web Artisans.
PHP That Doesn't Hurt. Code Happy & Enjoy The Fresh Air.

這個框架就是要讓你使用 PHP 開開心心的開發網頁。

框架(Framework)是一個被設計用來完成特定任務的規範,程式設計師必須遵循這個規範來開發軟體。Laravel 是 一個網頁開發框架,提供了許多強大易用的功能,讓你在開發網頁時更容易也更有效率。

2015 桌曆

2014年12月6日 0 回應

動手做 2015 桌曆:
  1. 使用約 200 磅的 A4 紙滿板列印,依邊框裁切後,尺寸是 50K 筆記本的大小。
  2. 可使用裁切後的紙,整疉彎折後用膠帶固定做成立架。
假期參考人事行政局公佈的辦公日曆表,紅色為放假,黃色為補休假,並有農曆24節氣。

高解析度檔案下載: http://goo.gl/QKmmTd

桌曆預覽: