• 小项目踩坑以及项目过程中的注意点(第一篇)


    • 批量整合后台页面

    1、修改批量文件的后缀名,下面将后缀.html改为.php

    方法:打开命令提示符,切换到我们要操作的目录,用ren *.html *.php   就可以将.html文档改成.php文档

    2、sublime中ctrl+shift+F可以对文档中的内容进行批量操作,但是很多时候我们按了这几个键却没有反应,只要将sublime的语言切换到英文

    解决方法如下:

    (1)右下角

    (2)在语言首选项里面加入ENG,在到sublime,把语言切换到ENG就可以

    3.sublime中侧边栏右击插件的安装:百度搜索sidebarenhancements

    (1)在sublime中打开perfernce----->Browse Packages..将刚下的压缩包解压到这个目录

    (2)找到perferences-->Package Settings-->Side Bar-->Settings-User,添加如下代码

    {
        "bold_folder_labels": true,
        "color_scheme": "Packages/Color Scheme - Default/Monokai.tmTheme",
        "font_size": 13,
        "highlight_line": true,
        "ignored_packages":
        [
            "Vintage"
        ],
        "indent_guide_options":
        [
            "draw_normal",
            "draw_active"
        ],
        "word_wrap": true
    }

    (3)找到perferences-->Package Settings-->Side Bar-->Key Buddings-User,添加如下代码

    [
        // chrome,请根据个人电脑修改浏览器路径,或快捷键
        { "keys": ["f12"], "command": "side_bar_files_open_with",
                "args": {
                    "paths": [],
                    "application":"C:/Program Files (x86)/Google/Chrome/Application/chrome.exe",
                    "extensions":".*"
                }
         },
    
        // firefox
        { "keys": ["ctrl+f12"], "command": "side_bar_files_open_with",
                 "args": {
                    "paths": [],
                    "application": "C:/Program Files (x86)/Mozilla Firefox/firefox.exe",
                    "extensions":".*"
                }
        },
    
        // ie
         { "keys": ["alt+f12"], "command": "side_bar_files_open_with",
                 "args": {
                    "paths": [],
                    "application": "C:/Program Files/Internet Explorer/iexplore.exe",
                    "extensions":".*"
                }
        }
     ]
    

    (4)重启Sublime

    • 抽取页面的公共后台

    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页面的时候,要将不同状态的页面都切出来
    • 进行表单验证的时候最好画出流程图
    虽然现在走得很慢,但不会一直这么慢
  • 相关阅读:
    艾伟:一个让人遗忘的角落—Exception(二) 狼人:
    艾伟:ASP.NET 2.0的编译模型 狼人:
    艾伟:VS 2008快捷键 狼人:
    艾伟:[一步一步MVC]第一回:使用ActionSelector控制Action的选择 狼人:
    艾伟:C# Design Patterns (3) Decorator 狼人:
    艾伟:详解AJAX核心 —— XMLHttpRequest 对象 (下) 狼人:
    艾伟:HTML重构:战略篇 狼人:
    艾伟:WCF安全之EndPointIdentity 狼人:
    翻转句子中单词的顺序
    menucool
  • 原文地址:https://www.cnblogs.com/xxm980617/p/10460105.html
Copyright © 2020-2023  润新知