content top

การ Remove index.php สำหรับ Yii Framework

0. Environment ที่ใช้งาน
– Max OSX
– MAMP Pro (Apache, MySQL, PHP)
– Yii Framework v 1.1.13

1. ที่ httpd.conf ของ Apache ที่ใช้งาน
{code type=codetype}
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
Allow from all

{/code}

2. ที่ .htaccess ในส่วน RewriteBase ให้ใส่ให้เต็มตาม Virtual ที่ใช้งาน
{code type=codetype}RewriteEngine On
RewriteBase /live/abc.com/aaa/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)\?*$ index.php/$1 [L,QSA]
{/code}

3. ที่ Yii App ในไฟล์ config ที่ใช้งาน เช่น protected/config/common.php
{code type=codetype}$urlManager = array (
‘showScriptName’=>false,
‘urlFormat’=>’path’,
)
{/code}

Read More

WordPress Theme Choice – July 2012

Themes ที่ออกแบบสำหรับคนรักธรรมชาติ อนุรักษ์ธรรมชาติ มีชีวิตชีวากับโลกสีเขียว

จุดเด่น: มีไฟล์สำหรับแปลงภาษา (.mo file), SEO Friendly & Optimized

Reference: ThemeForest – Green Earth ($50)


Themes ออกแบบโทนเขียว เรียบ ง่าย ดูสบายตา เหมาะกับการเอาไปใช้เขียนบล็อกส่วนตัว โพสต์รูป จดบันทึก

Reference: WordPress Theme – New Life (ฟรี!)

Read More

Yii Path Alias

การใช้งาน Path Alias ของ Yii Framework ที่ติดมากับ Framework สามารถเรียกใช้งานได้เลย จะมีประมาณนี้

  • system: อ้างถึง Yii framework folder ที่ใช้งาน โดยปกติจะกำหนด system folder ไว้ที่ index.php
  • zii: อ้างถึง Zii library folder ซึ่งเป็น 3rd party extension ที่ติดมากับ Yii อยู่แล้ว (อยู่ใน folder /framework/zii)
    {code type=codetype}$this->widget(‘zii.widgets.grid.CGridView’, array(
    ‘dataProvider’=>$dataProvider,
    ));{/code}
  • application: อ้างถึง application’s base folder โดยปกติจะกำหนด folder ไว้ที่ index.php
  • webroot: อ้างถึง folder หลักของเว็บ
  • ext: อ้างถึง third-party extensions folder​ เช่น /protected/extensions
  • Read More

    The Apple WorldWide Developers Conference 2012

    Apple กำหนดวันที่จัดงาน The Apple WorldWide Developer Conference 2012 (WWDC 2012) ออกมาแล้ว 11 – 15 มิ.ย. 2555 โดยในปีนี้จะโฟกัสไปที่ iOS และ OS X เวอร์ชั่นล่าสุด และมีอีกกว่า 100 sessions

    สำหรับคนที่สนใจเข้าร่วม เห็นทีจะช้าไปแล้ว เพราะบัตรได้ขายหมดไปในเวลาอันรวดเร็ว เพียง 2 ชม. หลังจากที่เปิดขายเท่านั้นเอง คงดูผ่านการถ่ายทอดเหมือนปีที่ผ่านมาเช่นเคย

    เพิ่มเติม:
    developer.apple.com/wwdc/

    Read More

    Free SVN Hosting

    กำลังหา Free SVN Hosting (SubVersion) ที่ใช้สำหรับการคุมเวอร์ชั่นของ source code, เอกสาร ไปเจออยู่ที่หนึ่งให้บริการฟรี (ถ้าไม่ฟรี เราไม่เลือก อิอิ)

    เว็บ ProjectLocker
    Free Account ของ ProjectLocker จะให้พื้นที่ 500 MB, 5 Users, ไม่จำกัด Project, สามารถใช้ SVN, Trac ได้ แถมมีโฆษณาบังคับให้ดูในหน้าการใช้งานผ่านเว็บเล็กน้อย (ก็ของฟรีไม่มีในโลกนี่…)

    ส่วน SVN Hosting อื่นๆ ก็มีเปิดให้บริการฟรีอยู่บ้าง แต่บางแห่งก็จำกัดไว้ที่ 1 Project บ้าง ให้ 1 User บ้าง ก็เลยมองข้ามไป

    Read More

    Jigsaw Office – Business Application ของคนไทย

    Jigsaw Office เป็นซอฟต์แวร์ที่พัฒนาโดย บริษัท เน็ตคอม โพรเฟสชันนอล จำกัด ที่รองรับการทำงานด้านต่างๆ ของธุรกิจ ไม่ว่าจะเป็น CRM, Service and Support, Marketing Automation, PRM, Content Management, Knowledge Management, Supply Chain Management

    Jigsaw Office ให้บริการในลักษณะ Application Service Provider (ASP) คือ ไม่ต้องติดตั้งซอฟต์แวร์ ไม่ต้องมี Server ของตัวเอง เป็นการใช้ซอฟต์แวร์ที่ server ของผู้ให้บริการ (Net-Com Proffessional Co.,Ltd.)

    ดูข้อมูลเพิ่มเติมได้ที่ www.jigsawoffice.com

    Read More
    content top