thinkPHP網站導航,菜單設計疑惑?

來源:互聯網
上載者:User
這樣的,開發網站導航和菜單的時候有這樣的疑惑....

1.我把菜單的內容存放入資料庫,並且針對性的產生了HTML檔案,方便讀取.但問題出現了,我不知道怎麼去匹配,例如,跳轉到產品中心,產生了HTML檔案,沒法自動識別,這個時候要重新查詢資料庫,有沒有其他更好的辦法呢?

2.查詢資料庫去找相對應的菜單選項,但我怎麼匹配到相對應的菜單呢?通過地址去判斷?但這樣會不會安全性很低呢?

CREATE TABLE `#DB_PREFIX#Menu` (    `list_id` INT(11) NULL AUTO_INCREMENT,    `menu_id` VARCHAR(55) NOT NULL COMMENT '菜單值',    `sort_id` INT(11) UNSIGNED NOT NULL COMMENT '排序ID',    `parent_id` VARCHAR(55) NULL COMMENT '父類值',    `name` VARCHAR(55) NOT NULL COMMENT '菜單名稱',    `title` VARCHAR(55) NOT NULL COMMENT '功能表標題',    `en` VARCHAR(55) NOT NULL COMMENT '英文菜單名稱',    `icon` VARCHAR(55) NULL COMMENT '表徵圖 / ico',    `url` VARCHAR(55) NULL COMMENT '菜單超連結',    `default` VARCHAR(255) NULL COMMENT '預設值 / 超連結',    `type` SET('On', 'Off') NOT NULL COMMENT '審核',    `published` INT(11) UNSIGNED NOT NULL COMMENT '發布時間',    PRIMARY    KEY (`list_id`),    KEY `menu_id` (`menu_id`),    KEY `sort_id` (`sort_id`),    KEY `parent_id` (`parent_id`))ENGINE=#DB_ENGINE# DEFAULT CHARSET=#DB_CODE#;

關於菜單和導航的設計,各位大神有什麼其他建議嗎?或者其他更好的辦法嗎?

回複內容:

這樣的,開發網站導航和菜單的時候有這樣的疑惑....

1.我把菜單的內容存放入資料庫,並且針對性的產生了HTML檔案,方便讀取.但問題出現了,我不知道怎麼去匹配,例如,跳轉到產品中心,產生了HTML檔案,沒法自動識別,這個時候要重新查詢資料庫,有沒有其他更好的辦法呢?

2.查詢資料庫去找相對應的菜單選項,但我怎麼匹配到相對應的菜單呢?通過地址去判斷?但這樣會不會安全性很低呢?

CREATE TABLE `#DB_PREFIX#Menu` (    `list_id` INT(11) NULL AUTO_INCREMENT,    `menu_id` VARCHAR(55) NOT NULL COMMENT '菜單值',    `sort_id` INT(11) UNSIGNED NOT NULL COMMENT '排序ID',    `parent_id` VARCHAR(55) NULL COMMENT '父類值',    `name` VARCHAR(55) NOT NULL COMMENT '菜單名稱',    `title` VARCHAR(55) NOT NULL COMMENT '功能表標題',    `en` VARCHAR(55) NOT NULL COMMENT '英文菜單名稱',    `icon` VARCHAR(55) NULL COMMENT '表徵圖 / ico',    `url` VARCHAR(55) NULL COMMENT '菜單超連結',    `default` VARCHAR(255) NULL COMMENT '預設值 / 超連結',    `type` SET('On', 'Off') NOT NULL COMMENT '審核',    `published` INT(11) UNSIGNED NOT NULL COMMENT '發布時間',    PRIMARY    KEY (`list_id`),    KEY `menu_id` (`menu_id`),    KEY `sort_id` (`sort_id`),    KEY `parent_id` (`parent_id`))ENGINE=#DB_ENGINE# DEFAULT CHARSET=#DB_CODE#;

關於菜單和導航的設計,各位大神有什麼其他建議嗎?或者其他更好的辦法嗎?

通過地址去菜單,但是可以以散列的方式存地址鍵

  • 相關文章

    聯繫我們

    該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

    如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.