joomla เก็บ cach query ได้ไหมคับ

ถามตอบ ปัญหาการพัฒนา Extension ไม่ว่าจะเป็น Module plugin Component หรือ แม้แต่ template การปรับแต่งโค้ด Joomla ต่างๆ ทุกเวอร์ชั่น 1.5 2.5 หรือ 3.x

Moderators: mindphp, ผู้ดูแลกระดาน

M027
PHP Super Hero Member
PHP Super Hero Member
Posts: 758
Joined: 08/06/2015 10:07 am

joomla เก็บ cach query ได้ไหมคับ

Post by M027 »

joomla เก็บ cach query ได้ไหมคับ
User avatar
tsukasaz
PHP VIP Members
PHP VIP Members
Posts: 12409
Joined: 18/04/2012 9:39 am

Re: joomla เก็บ cach query ได้ไหมคับ

Post by tsukasaz »

joomla มีเก็บ cache ครับ

ส่วน cache ของ query ข้อมูลจาก database ถ้าเขียน component และมีการดึงรายการข้อมูลผ่าน class JModelList จะมีการเก็บ cache ให้

Code: Select all

/**
     * Method to get an array of data items.
     *
     * @return  mixed  An array of data items on success, false on failure.
     *
     * @since   12.2
     */
    public function getItems()
    {
        // Get a storage key.
        $store = $this->getStoreId();

        // Try to load the data from internal storage.
        if (isset($this->cache[$store]))
        {
            return $this->cache[$store];
        }

        // Load the list items.
        $query = $this->_getListQuery();

        try
        {
            $items = $this->_getList($query, $this->getStart(), $this->getState('list.limit'));
        }
        catch (RuntimeException $e)
        {
            $this->setError($e->getMessage());

            return false;
        }

        // Add the items to the internal cache.
        $this->cache[$store] = $items;

        return $this->cache[$store];
    }
แต่การเก็บ Cache ที่เจอจะเป็นของใครของมัน ถ้าอยากรู้ต้องลองเล่น JCache ดูครับ
The last bug isn't fixed until the last user is dead. (Sidney Markowitz, 1995)
User avatar
eieikuean
PHP Newbie
PHP Newbie
Posts: 1
Joined: 05/09/2015 4:10 pm

Re: joomla เก็บ cach query ได้ไหมคับ

Post by eieikuean »

น่าจะได้คับ
Post Reply
  • Similar Topics
    Replies
    Views
    Last post

Return to “Joomla Development”

Who is online

Users browsing this forum: No registered users and 6 guests