`
web001
  • 浏览: 99064 次
  • 性别: Icon_minigender_1
  • 来自: 天津
社区版块
存档分类
最新评论
文章列表
配置好php环境 不会配置可以看下附录php安装 下载queryphp后,把解压出来 http://code.google.com/p/queryphp/downloads/list 放到一个目录里面 比如放到d:\work\queryphp目录   下面是目录结构 config 配置文件目录 precore.ini.php aftercore.ini.php model 本项目模型文件 router 本项目路由文件 view 视图文件可以按路由目录存放 class 本项目使用的普通类文件 lib 存放类库文件或插件 等目录 域名配置 C:\WINDOWS\sy ...
  在上一章中,我们介绍了queryphp,本章我们将讲解如何安装queryphp。下载源代码后要配置数据库链接,其它不用配置 http://code.google.com/p/queryphp/downloads/list 在framework/config/inc.ini.php 里面有数据库配置文件,支持多库,多表,分布式,主从链接 如果该模型没有定义mysql链接那么使用default,链接 如果表名是web_wwwinfo那么会使用^web_链接 ^web_表示配匹web_开头的表名 如果不开启静态页面把网站静态化开始到网站静态化结束注释掉 这样就可以了,可以把域名指向 ...
本文来自:http://www.tjwzjs.cn/news/knowledge/2012/1204/43.html   queryphp是一个微型框架 可以实现MVC方式  也可以单独使用数据库模型,当作数据类使用就可以了。 也方便嵌入你现有的项目中。本数据库操作强大 单独使用本ORM内核,文中后面有具体介绍。 整个内核也是50多KB   ORM操作例子: $supply=M("supply"); //new 数据库中的表名,目前是模型名, //可以在supplyBase.class.php中修改表名 $books=M("books" ...

IT寓言:双桥故事

    博客分类:
  • Web
两个老工程师坐在一起聊天,炫耀他们自己做过的最伟大的项目。其中一个工程师讲述他说如何设计他此生建造的最大的一座桥梁。   “这是一座横跨大峡谷的大桥,”他对他的朋友说。“一个又宽又深的大峡谷。我们花了两年时间研究地质结构,选择建设地点。然后我们雇用最能干的人来设计大桥,这又用去了5年。我们跟最大的工程公司签约,让他们修建架构,桥塔,收费亭,以及用于连接大桥和高速公路的道路。公路桥的下层我们还有火车道,还有专为行人修的道路。大桥是我数年劳动的成果。”   另外一个老工程师沉思了一会才说。“有一天晚上,我和一个朋友在一个峡谷两边拉起来一根绞索,”他说。“只是一根绞索,两边栓在树上。有两个村庄 ...
技巧1:使用合适的错误报告 一般在网站开发过程中,很多web程序员总是忘了制作程序错误报告,这是极大的错误,因为恰当的错误报告不仅仅是最好的调试工具,也是极佳的安全漏洞检测工具,这能让你把网站真正上线前尽可能找出你将会遇到的问题。 当然也有很多方式去启用错误报告。比如在 php.in 配置文件中你可以设置在运行时启用 启动错误报告 error_reporting(E_ALL); 停用错误报告 error_reporting(0);   技巧2:不使用PHP的Weak属性 有几个PHP的属性是需要被设置为OFF的。一般它们都存在于PHP4里面,而在PHP5中是不推荐使用的。 ...
  在框架盛行的今天,MVC 也不再是神话。 经常听到很多程序员讨论哪个框架好,哪个框架不好, 其实 框架只是工具,没有好与不好,只有适合与不适合,适合自己的就是最好的。 每次我面试应届生时都会问他使用过什么框架,并谈谈对这些框架的理解。 当面试有经验的程序员时,会让他自己写一个框架出来。 其实也不是让他编码,只要有思路就 OK 了。 我觉得,如果一个有一年经验的程序员连一个 Framework v0.0.1 都开发不出来的话,肯定是没有深入理解一个框架。 前几天 @phoenixg 说要自己写个 MVC 框架。 而且他也确实不仅仅是说说而已,短短一个周末,这个框架雏形就神奇的出现在了 g ...
  在php的官方手册中写道,   检查一个变量是否为空。如果 var 是非空或非零的值,则 empty() 返回 FALSE。换句话说,""、0、"0"、NULL、FALSE、array()、var $var; 以及没有任何属性的对象都将被认为是空的,如果 var 为 ...
  在java中,有很多容易被忽视的地方,今天在网上看到一个java的谜题,代码如下:     BigInteger five = new BigInteger("5"); BigInteger four = new BigInteger("4"); BigInteger total = BigInteger.ZERO; total.add(five); total.add(four); System.out.println(total);   乍一看,觉得这个代码应该输出9,毕竟4+5=9嘛。其实,如果你运行一下这段代码( ...
今天有人在群里发问:“art.dialog. texterea 里面 onkeyup  怎么不起作用啊?artdialog 如何给textarea 添加事件?”。   我最近用artDialog时也发现了几个问题,后来发现新版的有问题,如果使用旧版本则没有这个问题,我链接到一个页面,会有一个弹出,然后自动关闭。   当我们写下如下代码: function aa(){ var haha = 1; art.dialog({ content: 'hello', ok: function () { this.title('关闭').time(3) ...
  现在做一个网站是越来越容易了,很多公司和个人站长开始使用内容管理系统,在CMS方面,尤其是PHP的CMS,更是百花齐放,当然了,质量也参差不齐。目前国内比较流行的有Dedecms和Phpcms,下面华来科技就这两个cms做一下简单的对比。   首先从用户界面来看,也就是管理后台,首先是登录,dedecms登录框下面的几个广告,着实叫人心烦,看着不爽。当然了,毕竟人家靠这这点儿微薄的收入给咱开发出了这么强大的cms系统。phpcms的登录界面就没有广告了,盛大也不缺这点儿钱。当进入后台主界面后,dedecms则显得有些简陋,界面也不是很华丽。在这一点上,phpcms做的很不错,大气,华丽 ...
  Ajax请求与浏览器缓存 在现代Web网站建设中,前端代码充斥着大量的Ajax请求,如果对于Ajax请求可以使用浏览器缓存,那么可以显著地减少网络请求,提高程序响应速度。 1. Ajax Request 使用jQuery框架可以很方便的进行Ajax请求,示例代码如下:   $.ajax({      url : 'http://www.hualai.net.cn',      dataType : "xml",      cache: true,      success : function(xml, status){               ...
jQuery插件能够增强网站的可用性,有效地改善用户体验,还可以大大减少建设一个新网站的开发时间,http://www.hualai.net.cn网站就用到了不少jquery的插件。现在的jQuery插件很多,尽可以根据您的项目要求来选择,不过也有一些插件很好用,几乎建设任何类型的网站都能够用得上。这里就为您介绍12款网站开发中最常用的jQuery插件。  1.jQuery BBCode Editor 下载地址:http://www.w3theme.com/jquery-bbedit/ Bbcode简单易用,它是BBS、论坛、Blog等网站应用上的一种常用输入语法。jQuery BbCo ...
  在网站建设中,总会遇到html和css各种各样的问题,打开网站http://www.hualai.net.cn首页,查看源代码,满屏全是html标签,不下几十个div。 html中包括两种元素 内联元素(行内元素) 和 块元素 ,怎么理解呢? 行内元素就是不换行的元素,并且大小可以自适应.  例如  a img  font  span,当我们建设一个网站的时候,里面的文字内容就是行内元素。 块元素就是不论内容多少 宽度高度多少都会换行显示  例如  div  p  li,一般用在网站的布局上。 行内元素和块元素的相互切换用到display: inline      block这 ...
最近我们网站常常报503错误:“HTTP Error 503. The service is unavailable”。但刷一两下又正常。估计很可能是超过网站的最大并发连接数了。 究竟什么是http连接?一张页面加载过程中,又是图片又是样式、脚本,对于这些东西的请 ...
判断一个人的编程水平,就看他用键盘多,还是鼠标多。用键盘一是为了输入代码(当然了,也包括注释),再有就是熟练使用快捷键。 所以在网上找了一下,自己也总结了些用得比较多的,和大家一起分享一下。 Ctrl+K 光标放在一个变量上(注意,是变量,如果你的光标放在了字符串上,如http://www.hualai.net.cn则没有任何作用的),按下Ctrl+K光标会定位到下一个相同的变量  Shift+Ctrl+K 跟Ctrl+K功能一样,方向相反 Ctrl+O 打开类似大纲视图的小窗口 Alt+ 左右方向键,跳到前一次/后一次的编辑位置 (经常会用到) 双击左括号(小括号,中 ...
Global site tag (gtag.js) - Google Analytics