1. 程式人生 > >小專案踩坑以及專案過程中的注意點(第一篇)

小專案踩坑以及專案過程中的注意點(第一篇)

  • 批量整合後臺頁面

1、修改批量檔案的字尾名,下面將字尾.html改為.php

方法:開啟命令提示符,切換到我們要操作的目錄,用ren *.html *.php   就可以將.html文件改成.php文件

2、sublime中ctrl+shift+F可以對文件中的內容進行批量操作,但是很多時候我們按了這幾個鍵卻沒有反應,只要將sublime的語言切換到英文

解決方法如下:

(1)右下角

(2)在語言首選項裡面加入ENG,在到sublime,把語言切換到ENG就可以

3.sublime中側邊欄右擊外掛的安裝:外掛下載地址:

(1)在sublime中開啟perfernce----->Browse Packages..將剛下的壓縮包解壓到這個目錄

  • 抽取頁面的公共後臺​​​​​​​

1.將頁面的公共部分(aside側邊欄)放在一個新的PHP檔案裡用include函式引進到需要用到的地方

<?php $current_page='index' ?>
  <?php include 'inc/aside.php'?>

2.對側邊欄進行高亮處理,上面的公共部分在訪問不同頁面時還是有細微差別,找到這裡的細微差別(訪問不同頁面時的高亮地方不一樣,對應到程式碼處就是高亮的多了active這個類)

解決方法一:

在每個頁面中加一個$current_message,如果從不同的頁面請求到的$current_page會不一樣,

<?php $current_page='index' ?>

在公共的頁面裡面做驗證,來確定,如果是當前頁面就加上active類

但是我們需要對二級高亮做特殊處理:如果子級中有一個被訪問,就讓當前的子級和他的父級高亮

解決方法二:在每個頁面用$_SERVER['PHP_SELF'],這個返回的是當前的路徑,每個頁面的訪問路徑不同,處理思路和上面類似

  • 在切html頁面的時候,要將不同狀態的頁面都切出來
  • 進行表單驗證的時候最好畫出流程圖