这个标题怎么看怎么别扭,实在缺乏新意,想不出更恰当标题。
说我怎么Code Review?说我怎么写出一个CRUD?那还不如干脆来个CakePHP学习系列教程。
最后还是心得体会来得朴素平和一些,其实即便心得,那也是酸甜苦辣非系列篇章不能道来,且先让我罗列一下集成组件:
js:
1 Jquery, Prototype(开篇已述)
2 LightBox: 一个参照列表. 我选择ThickBox,项目够用,基于JQuery.
3 DatePicker
用了一个基于protoype的DatePicker伤透了脑筋,至少浪费了足足几个工作日,然后又被http://www.kelvinluc ...
1. 开发服务器(Dev Server):
同时也做Internal Test,上面安装的软件有:
Linux
Apache2.0 + Mysql5.0 + PHP5.2.5
Dokuwiki
Mantis
Subversion
2. 测试服务器(UAT Server)
实际是用户接受性测试(UAT)用,安放在美国。主要软件环境
Linux
Apache2.0 + Mysql5.0 + PHP5.2.5
3. PHP扩展
经检查该项目将使用如下PHP扩展:
1). json: 高效传递ajax数据
2). ssl: 支付模块用
3). gd2: 统计 ...
首先图示的是PowerDesigner软件的基本工作原理,不知道算不算秀,知道的就过。
因为使用图形化数据化建模工具,被几个ROR的朋友鄙视。我从来不是一个极端分子,我的观点和准则是:
1. 使用一切能够提高生产率的工具,不论出身;
2. 不是说文本的、Console的就是高明的正确的。
3. 敢于面对重构,但不是总是重构。过多地重构说明设计严重缺失
4. 数据库设计不求尽善尽美,但是力所能及。开发阶段仍然会反复迭代
工作了7日,整理出如下数据结构:
PowerDesigner可以设置一键导出基于特定数据库、特定版本的sql语句
由于商业版权,我不能展示给大家数据库具体结构,橙 ...
方法论大都都是骗局,某些理论家高明的拼凑,然后释出厚厚一叠书,就扔给了下游,好比中国,趋之若鹜般地.
所谓专家拼凑RUP, 蹩脚的UML,到底多大程度提高了生产力呢?Agile是最新一轮方法热潮,但是事实上你看到的现实往往是那么地凌乱和无序。往往开发方法之间工具集都是互相渗透,互相借鉴。
就像vAgent,因为是承接的第三方业务而非自营,最开始阶段方法论都无人提及,完全Common Sense。传说BA起初就是就像老朋友一样和客户坐在一起谈心,客户不时地展示一些网上已有的类似系统,BA用小本子记录客户的想。
为了准确展示客户想要的,BA部门专门配备一名设计师也精通html/css,将搜集的客 ...
CakePHP + JQuery/Prototype + MySQL + Apache + Linux
是该项目的技术平台。所有开发工具必须基于此考虑。
1. PowerDesigner12.5 数据库建模工具
既然选择了Ror风格的CakePHP,数据库设计作为模型的开始就是很自然,PowerDesigner用过了都说好。
2. Subvesion: 源码控制工具
心甘情愿、别无选择的选择。
3. Tortoise: 轻量的SVN客户端工具
4. Mantis: 简单轻量的Bugtracker
5. Notepad++/EditPlus 源码编辑器.没有使用IDE,像 ...
注定,这就是一个不可能完美的开始。因为摆在面前的,是眼花缭乱的,甚至语言的选择都是迷茫的。从哪里开始呢?
语言:
Java, C#, PHP, Python or Ruby?
Java: 静态语言;语言特性完善;库足够丰富。
C#: 类JAVA语言;语言特性同样完善;不乏优秀的库。
PHP/Python/Ruby: 同属脚本语言。与静态语言相对,最直接了当的感受是,写完一行代码,我就可以在浏览器看到效果。
PHP久经考验,Python和Ruby的多线程支持好一些。Ruby的语法怪异一些....
框架:
PHP: Zend,Symfony,CakePHP,FleaPHP,Co ...
当您点选网页中的图片或连结时,背景会立即变暗并且出现Loading…然后跳出一个美美的方框显示图片或网页,这种效果就叫做Lightbox,底下收集了一些许多人开发或修改的Lightbox,通常都会有Demo,看个人喜好选择。
Lightbox JS
典型也是最常见的一个,目前也出了 2.0 版,不过似乎只能显示图片而已。
ThickBox
这个也很常见,可以显示图片、网页,并且可以指定方框的大小,推荐。
Greased Lightbox
提供装在浏览器的扩充套件,平常看图片时就会有Lightbox效果。
GreyBox
这个最强,除了可以用于图片和网页外,连f ...
1.Elements CSS Frameworks
(Source: Project Designs)
2.WYMstyle
(Source: Daniel Reszka)
3.YAML CSS Framework
(Source:High Resolution)
4.YUI Grids CSS
(Source: Yahoo)
5.Boilerplate CSS Framework
6.Blueprint CSS
7.Schema Web Design Framework
(Source: David Golding Design)
8.CleverCSS
9.Tripoli ...
- 20:35
- 浏览 (42)
- 评论 (0)
我喜欢用DokuWiki来管理自己的个人知识库,理由如下:
1. web界面
2. 足够简洁
3. 足够简单,不需要数据库(LAMP without M)
4. 插件足够丰富,无限扩展
5. OpenSource
太多的东西想与大家分享,可是dokuwiki写得很漂亮的文章想要发到javaeye就不得不一字一句重新编辑。我有个想法:Run一个转换页面在JavaEye,直接将我wiki里的文章源代码复制粘贴过来执行转换,就可以基本发布好一个javaeye格式的文章。父老乡亲们怎么看?
- 浏览: 21892 次
- 性别:

- 来自: 上海

- 详细资料
搜索本博客
我的相册
folders
共 21 张
共 21 张
最新评论
-
vAgent(宾馆、旅游线路订 ...
好帖!!
-- by vicbeijing -
JavaEye插件开发--DokuWi ...
是啊,的确存在楼上的这种现象,希望改进,而且je的好友功能一直不上线!
-- by ldjsyl -
JavaEye插件开发--DokuWi ...
javaeye吸引人的地方是技术讨论层次比较好,别的就太差了,基本的编辑器等都太 ...
-- by jianfeng008cn -
一个程序员的桌面
偶用的就是editplus,感觉很不错,C,java,groovy.
-- by copoplar -
实战WebService II: SOAP ...
请问,使用soap如何返回一个用户自定义对象?
-- by xombat






评论排行榜