Browsing all articles from
十月, 2008
质的飞跃 – Skiyo.Cn 源码 V2.0
V2.0 主要修正内容如下:
1.运用了Discuz!的模板引擎,代码几乎全部重写,风格与以前大有不同。
也算是Discuz!模板引擎的一个例子。
2.盗取了Discuz!的很多函数和设计思路,不知道会不会责怪我@_@。
3.增加了RSS功能。
4.后台更换了模板,登陆与管理的界面全部更改,由于做到后期实在没心情写了,纯粹就是凑数,所以后台的代码写的非常乱。
PS:你可以扣掉后台的界面,非常cool。
5.后台的功能以前没写的也补上了。
6.继续修正CSS,更换了IE的HACK。
7.修正上传路径问题,系统的路径全部更换为绝对路径。
8.关于AJAX,我也做了很大的更改,进入页面第一次不再用AJAX更新数据,而是直接显示出来,第二次再使用AJAX。
9.更多内容请关注http://Www.Skiyo.Cn
[教程]如何写一个cnbeta之一PHP生成静态页面
很久就想写这么一篇教程了,一直忙其他的事情和毕业设计,只是断断续续写了写。这是面向PHP初学者的,刚学PHP会写个留言板并且将它完善好已经很不错了。看到很多初学者(包括我)很多一部分都是去看一些教程,比如我这篇文章,其实你如果问他为什么去看这个教程,这个教程到底适合不适合你,这个教程对你有作用没有,大部分人都不知道怎么回答。所以我先说一下说一下我这篇教程的适合的人群是PHP初学者和web设计者,1年以下web设计经验,因为这里的只是都是很基础,并且我认为是很适用的。
你可能会问,为什么选择写一个cnbeta而不是写一个blog,准确的来说,cnbeta就是一个blog,但是由于其自身原因,使这个blog的功能更加丰富。另外一个重要原因,也就是我这篇教程的重点就是cnbeta的生成静态页面和AJAX的运用,这也是cnbeta的一大特点。但是通过我的教程,你也会发现一些cnbeta设计不完美的地方。虽然我没看过cnbeta的源码,但是通过看他的HTML,多多少少已经知道一些了。以后我会详细跟大家说说。
其实这两个技术已经很不新鲜了,但是一些初学者还是对其不是特别明白,我会尽量叙述的清楚点。我的网站(Skiyo.Cn)的源码已经发布了,虽然代码写的很垃圾,但是代码已经涉及到了这两门技术,对PHP新手还是很有帮助的。这次代码我并没有用模板引擎,因为我觉得这会将这篇教程复杂化,你可以学习完后自己去用MVC的思路重写一次。
好了废话不多说了,正式开始我们的旅程,首先我们先来设计一个简单的blog。思路是这样的,页面部分分为前台和后台,后台用于发布和管理文章,前台是显示文章。数据库暂定有两个表,一个文章表,一个管理员的表。至于表的内容和页面我就不说了。最基本的读写数据库,我们直接进入核心内容。
生成静态页面:
其实思路异常的简单,我们知道PHP只是个解析脚本,当它执行完后,我们直接吧生成的这个页面另存为一个静态的HTML文件就可以了。最最最核心就是PHP Output Control 输出控制函数。其实PHP手册中已经有了完整的代码,我们只需要简单的修改就可以了。我们来看一下ob_start函数。
- <?php
- function callback($buffer)
- {
- // replace all the apples with oranges
- return (str_replace("apples", "oranges", $buffer));
- }
- ob_start("callback");
- ?>
- <html>
- <body>
- <p>It's like comparing apples to oranges.</p>
- </body>
- </html>
- <?php
- ob_end_flush();
- ?>
[原创]基于jQuery的AJAX 之五 简单实用的PHP+AJAX留言板
曾经一直想做个PHP+AJAX的留言板,但是相当郁闷的是网上找了大半天,终于找到了一个。然而他没有使用JS框架,对于我这种JS白痴来说,想要把他的这个例子加到我的网站中就象登天那么难。看他的代码异常复杂,估计他过几天连自己的也看不懂了>_<
这就是为什么我要写这篇文章的原因,是想给大家提供一个简单实用的PHP+AJAX留言板,这篇文章将会异常的简单,只要你有点编程的基础就可以了。
上篇文章我们写了一个AJAX的分页,可不要忘了喔。我们还要继续用到的,可以参照我以前的文章。
首先我们先把头绪理一下,最最最基本的留言板分成两部分,一般地,上面是留言的列表,显示某某某在某时说了些什么,下面是个form,留言使用。
上面的留言列表我就不说了,自己参照我的上篇文章肯定会很轻松的写出来一个吧?如果你连这个也不会劝你不要往下看了>_<
现在先来看一下我们的留言主页面
- <div id="messagelist"></div>
[原创]基于jQuery的AJAX 之四 文章列表例子(PHP)
对于一般有些基础的人,可以说前几次课就等于是废话>_<不要骂我等你们看完了才说这话…但是这次课程就不一样了,我们进入了真正的网站开发,没关系不要怕,其实也非常简单。我们这次的任务就是要做一个基于JQuery AJAX的PHP文章列表的例子。效果就象我的网站,你可以先感受一下。(http://Www.Skiyo.Cn/)
效果是不是非常web2.0?接下来我们的任务就是一步一步完成它。
我们首先来写一个PHP的文章列表,由于我们课程主要不在此,所以我只把代码贴下。
[原创]基于jQuery的AJAX 之三 初探AJAX(只须几行搞定AJAX)
在前两次的课程中,我们只是了解到了一些基本概念,这次课程我们开始真正的AJAX编程了,先不要畏惧,等看完本次文章后再下定论。
首先我们需要一个网页(废话),我们暂且叫它1.html。代码如下
- <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
- <html xmlns="http://www.w3.org/1999/xhtml">
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
- <title>AJAX测试</title>
- </head>
- <body>
- </body>
- </html>
[原创]基于jQuery的AJAX 之二 AJAX简介(从零开始学AJAX)
由于这几天事情比较多,所以耽搁了好多天也没有出课程,请大家谅解。废话不说,我们开始今天的课程!
很多人对于AJAX其实也是一头雾水。不过不要紧,我将在今天的课程里尽量给大家说的简单且容易理解。
我犹豫了好长时间来考虑是否用iframe来做比较使得大家更容易理解AJAX,最后我还是决定了。如果你认为这会导致你概念的混淆,那么请你跳过这一课程!
现在我将用iframe做类比来介绍AJAX。
[原创]基于jQuery的AJAX 之一 基本概念(面向初初初初初学者)
学习本章需要的知识:学过基本的网站制作,略懂JavaScript,最好掌握一门动态网页语言,我这里的例子是用PHP,最重要的是你需要懂汉语!
学习本章需要的工具:一台插着电和网线的电脑。
好了如果你达到以上的需求,那么非常恭喜你你已经成功了一半:)。暂且不管什么叫Jquery,让我们先来看一些基本概念,如果你已经对自己非常有信心并且确认自己非常了解这些概念,那么请你别浪费时间直接进入一下章。
为什么要单独设置这么一章呢?因为我看过好多初学者(我也是初学者^_^),他们连最起码的基本概念都没有搞懂,所以再问别人问题的时候问的别人一塌糊涂,自己都不知道自己在说什么。要知道会问问题也是一门非常重要能力!
分类目录
- ActionScript (2)
- CSS (25)
- Java (3)
- JavaScript (41)
- PHP (105)
- 心情杂谈 (34)
- 收集整理 (77)
- 本站原创 (55)
最近文章
- 将google ssl设置为IE8的默认搜索引擎..
- 我们来做一个会呼吸的菜单吧!!
- 在编译php-fpm0.6的时候需要注意的一些问题
- 使用PHP将大文件导入到数据库中..
- 关于用PHP调用WebService中参数为complexType的问题
- 神奇的两次按位非运算符
- 百路推免费短网址服务..首创”收藏夹获取短网址”..
- 哥学社正式上线..
- jQuery中getJSON跨域原理详解
- Web辅助工具条(原名:河蟹工具条CrabBar)0.1发布
- 腾讯微博PC端发图教程
- goo.gl URL Shortener for WordPress
- PHP上传进度条深度解析
- Google短网址(goo.gl)服务类
- TinyURL.class.php
最近评论
- 匿名 在 一个PHP+AJAX留言板的完整例子.非常简单! 上的评论
- pfeng 在 将google ssl设置为IE8的默认搜索引擎.. 上的评论
- pfeng 在 将google ssl设置为IE8的默认搜索引擎.. 上的评论
- 北戴河旅游住宿 在 PHPer的历练 上的评论
- konakona 在 将google ssl设置为IE8的默认搜索引擎.. 上的评论
- 宁静致远 在 PHPer的历练 上的评论
- Corsair_Boss 在 强人作品 – jQuery1.2.6源码分析 上的评论
- fanglor 在 PHPer的历练 上的评论
- fanglor 在 百路推免费短网址服务..首创”收藏夹获取短网址”.. 上的评论
- 匿名 在 Web辅助工具条(原名:河蟹工具条CrabBar)0.1发布 上的评论
文章索引模板
- 2010年七月 (3)
- 2010年六月 (4)
- 2010年五月 (2)
- 2010年四月 (9)
- 2010年三月 (12)
- 2010年二月 (1)
- 2010年一月 (3)
- 2009年十二月 (2)
- 2009年十一月 (3)
- 2009年十月 (3)
- 2009年九月 (5)
- 2009年八月 (4)
- 2009年七月 (6)
- 2009年六月 (8)
- 2009年五月 (8)
- 2009年四月 (16)
- 2009年三月 (19)
- 2009年二月 (22)
- 2009年一月 (20)
- 2008年十二月 (38)
- 2008年十一月 (22)
- 2008年十月 (7)
- 2008年九月 (3)
- 2008年八月 (24)
标签
.net
AJAX
button
Comet
CSS
Discuz!
DIV+CSS
Flash
Form
Google
HTML编辑器
IE8
Java
JavaScript
jQuery
JSP
md5
MySQLReback
Oracle
PHP
php-fpm
PNG
Punny
SkiyoTabs
tab
TagCloud
Vista
Web2.0
Windows7
上传
加密
变量
图标
本站原创
模板
模板引擎
源码
登录
短网址
石家庄
算法
类
编译
面向对象
魔术方法

Jessica
