- E1 C' D# q8 J1 e3 a8 L
hi,
# y! J j; D( m% ` 大家好,附件中是我自己实现的ZP小的系统,共享给大家,希望和大家交流ZennoPoster软件,当然此文档可能需要你对ZP软件比较熟悉,本系统最大的特点是:将系统统一的脚本的实际代码均保存在外部唯一的配置文件中,使后续维护模板时只需要修改配置文件即可,省时高效。# I/ A+ E4 O/ q7 Q ]& g" x5 a2 C3 u
文章有详细的设计和实现描述,以及截图和系统使用指导。希望大家能喜欢。 Z p! n) A; G6 p2 a4 e# \% r
( q) [# n3 ~: j$ r+ c
==============================- F, u5 L& G# k
文档信息摘录:
: G4 v- r0 q# Y& Q- v6 N* Q. {==============================
9 G4 v, i( k p; a/ u K' }9 @% j, H! {- w6 w* i- J# m
1.系统目标 . f$ T9 k7 ~) I: C1 W
! @( J1 b; y. E" }: \3 D" H2 G 为了支持多个站点的SEO策略的执行,使ZP注册/发布都可以动态的根据读取配置文件中得配置来自动执行。并且保证各种通用的脚本都保存在一个单一的文件中,使后续维护时可以不需要修改每一个ZP的注册和发布模板中的各个步骤,只需要修改配置文件中代码区域,保证代码的有效复用。 2.系统实现概述 对于注册和发布信息,通常我们都需要提供注册时使用的各种信息,例如email信息、用户名、密码等等,发布时需要使用站点地址、用户名、密码、文章标题、文章内容等信息。 我们在单独制作ZP一个注册和发布脚本时对于上述信息的获取和使用都基本分散在ZP脚本的不同步骤之中,比较凌乱。如果遇到很长一段时间后需要修改多个模板这些信息获取和使用的方式,将需要每个ZP模板都去修改,工作量也是比较大的。 因此本文通过将这些通用的准备步骤提取出来,做成一个通用的步骤模板,以便在后来的模板制作过程中复用这些步骤,另外本方法将文章链轮和伪原创方面的方法也提取出来构造一种模式保存在文件中,以便在获取到一个文章的内容后,可以及时的进行伪原创和链轮处理,将处理后的文章发布出去。 " y' Y: G5 |+ a& h: ?% n! _
8 X! L( R4 t4 x3 }; O- A2 h# D; v...... Append A 系统实现背景 本系统框架制作开始并完成于2012年春节假期期间。框架的目的为了抽象出通用的注册和发布步骤,并将其构造成通用的脚本文件,便于后期在制作特定网站注册/发布模板时复用,并且这些脚本的实际代码均保存在外部唯一的配置文件中,这样的话只要变量名不修改,都不会对引用这些步骤的模板造成破坏,而且后期可以只改变配置文件的各种函数实现 就可以完成新的一种模式修订。 " M, ?& r2 x9 ^
# C: J+ J t$ R+ R; X
( J: p; `: I& \& d6 X( q; e! ^ Y* l$ B; |6 @2 K3 s
' r6 W1 e$ g4 ]8 c/ t7 V
3 f! l% W, z, F$ a4 p
3 ?& O% L% `, B3 I" D0 ~- O% z& m- ^- `! ]! y6 b
5 o5 E8 K3 G6 }, B$ ^* `* y@月光飞燕 0 E9 H" Y' O0 G0 p' S
下载地址- http://pan.baidu.com/share/link?shareid=451935&uk=789633174
复制代码 |