在几天CSS和javascript的世界里摸爬滚打了几天,猛然回头,却发现自己的phpcms又忘记的差不多了,哎,怎么说自己才好呢,果断听宗哥的,把以前落下的phpcms的视频翻出来继续奋战,恶补一番。
连着看了两天的phpcms视频,在前几天还觉得自己的phpcms差不多了,工作应该是没问题了,但是两天看下来,才发现,原来不知道的还不止一点点。。。自己边看边还记录的做笔记,还写出了大概100多行不知道的东西吧,所以说经常回头看看对记忆的加深有很重要的作用。
看了两天反正觉得补了很多东西吧,前面没有注意到或者是根本就不知道还有这些东西的东西,这么说比较好。就比如每个header的最开头的那一串我们直接复制粘贴的代码到底是什么含义,以前根本就没有注意到。
标题:
<title>{if isset($SEO['title']) && !empty($SEO['title'])}{$SEO['title']}{/if}{$SEO['site_title']}</title>
SEO知识普及:网站描述不的超过40个字,否则会认为是作弊。
关键词:<meta name="keywords" content="{$SEO['keyword']}">
网页描述:<meta name="description" content="{$SEO['description']}">
这些都是没有注意到的,确实我们不需要懂这些东西,用的时候复制粘贴就好了,但是知识永远都是知道的越多越好。
还有这些细节的东西,是我们最容易忽略的东西,这些不知道你们当初就知道不,但是这些都是我忽略的东西,今天记下来了,我不能保证我就记住了,但是当我忘记的时候,我有地方可查,有地方可找,再翻出来看一次,印象又深一次,慢慢自会记住的。
网站根目录:{APP_PATH} http://localhost/lianxi/
{siteurl($siteid)} http://localhost/lianxi/
{get_siteid()} 获取当前站点的ID号
隔行算法:
{if $num%2!=0}style=" margin-right:10px"{/if}
这个表示每当碰到个数是单的时候,它的样式就是距离右侧10px。这样类似的还有很多,就是if的判断。
{if $n%5==0}<li class="bk20 hr"></li>{/if}
上面这句话表示 隔5行输入<li class="bk20 hr"></li>
$n是当前数据的顺序。
还有这些东西,{number_format($v[monthviews])} 是点击次数 number_format是一个函数,就是把其他类型格式(如字符串)
化数字。
{date('Y-m-d H:i:s',$r[inputtime])} 日期格式
date是PHP自己的函数
都是被我平时忽略的,每次见到都不会注意到,其实具体什么意思怎么写的我还是模模糊糊,但是下次我见到它们,会认得,这个是干什么的,那个是表示什么,这个最起码要做到。
还有一个我要说的就是写代码的规范,如果你英语还说的过去,尽量代码命名一定要规范,这样方便自己和别人对你代码的阅读和修改,对后期的维护有很好的帮助,这边我总结了一些规范的命名,给大家列个附表。当然这也只是我自己见到的一部分,还有很多。
最后就是和上面说的一样,就是说一些死东西该怎么用了,就是你可以直接复制粘贴的东西,自己平时见到了,要多做笔记留下来,用到了,过来Ctrl+C复制了,Ctrl+V粘贴过去就可以了,这些东西都是自己平时总结累积的。会让你平时在做的时候可以事半功倍。比方:一些经常见到的各种位置的标签调用啊,还有搜索,登录注册,排行等等。。。这些代码基本都是固定的那些,自己平时总结了,用的时候只要拿过来复制粘贴就好了,这个就靠自己了。
附表(规范的命名方式div)
DIV | ID命名 | DIV | ID命名 | DIV | ID命名 |
页头 | header | 登录名 | loginBar | 标志 | logo |
侧栏 | sideBar | 广告 | banner | 导航 | nav |
子导航 | subNav | 菜单 | menu | 子菜单 | subMenu |
搜索 | search | 滚动 | scroll | 页面主体 | main |
内容 | content | 标签页 | tab | 文章列表 | list |
提示信息 | msg | 小技巧 | tips | 栏目标题 | title |
友情链接 | friendLink | 页脚 | footer | 加入 | joinus |
指南 | guild | 服务 | service | 热点 | hot |
新闻 | news | 下载 | download | 注册 | regsiter |
状态 | status | 按钮 | btn | 登录 | login |
合作伙伴 | partner | 版权 | copyRight | 容器 | container |
投票 | vote |
转载请注明: 文章转载自:爱思资源网 http://www.aseoe.com/show-21-321-1.html