V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  hitsmaxft  ›  全部回复第 40 页 / 共 43 页
回复总数  848
1 ... 32  33  34  35  36  37  38  39  40  41 ... 43  
@hit9 上面我提到了, 最精简的就是提供router和import(大伙明白的^_^),后者为了组织代码,减少手动管理路径的麻烦,但是可以省略。
就性能方面吧。我个人觉得一个可以交给缓存和OP缓存去缓解,php的机制就那样了,尽量别把不应该干的活交给PHP脚本去干就是了,其它的也没必要动不动就提性能,代码组织好了,性能问题也就容易定位解决了。

另外, 我挺认同一个观点, PHP的框架使用来学习的。至少现阶段仍然是这个模样。对于php初学者, 好好用框架, 好好学框架才是正道,毕竟php缺乏好的指导书籍。
我动手写框架是出于研究和学习的目的。看到Zend和ii里面圈圈套圈圈的面向对象机制我就头晕。

ps: 鸟哥 @laruence 的作品之一 Yaf,是个扩展级别的框架.
@gaocheng 如果指定前端比后端凑合的, 那是比较低
2012 年 6 月 6 日
回复了 kavi 创建的主题 问与答 在家里放服务器这个想法靠谱吗?
@kavi 这么说吧. 在普通家庭用宽带上架设网站貌似是不符合某些规定的,至少80是会被封掉的.加上备案.
另外服务器这个说法很含糊.无论下载机等等说法, 其实就是一台可以安装支持网络服务的操作系统,windowslinux都行, 只是硬件上分专业跟不专业两种.
如果以上的你都不大清楚, 还是先了解下怎么搭建网站. 建议买台vps自己先玩玩
2012 年 6 月 6 日
回复了 kavi 创建的主题 问与答 在家里放服务器这个想法靠谱吗?
买了个改装的tplink 703N, 跑openwrt, 外挂一个250g硬盘.负责wifi, 外加http代理, vpn, bt..
ftp samba什么的也可以..但是懒没配置齐.

家用也就提供点网络服务,微型主机够了, 有必要架个专业服务器吗?
2012 年 6 月 6 日
回复了 horace 创建的主题 字体排印 越来越反感微软雅黑字体作为正文了
在archlinux上一向是用着wenquanyi, 实话说都找不到个合适的serif中文字体.
2012 年 6 月 6 日
回复了 dreamtestt 创建的主题 问与答 如何延长Android待机时间?
干嘛这么折腾自己虐待了手机, 你要的是功能性手机, 却买了个智能手机. 多出来的硬/软资源就把电池吃光了.
买个诺基亚吧.
第二点写薄弱了, 大家凑合看吧.
突然发现回复越长, 余额扣得越多. 穷人伤不起吧
我自己毕业设计的内容就是写个php框架.简单谈谈自己的感想
我之前2年都是用cakephp进行开发, 没有仔细用过其它框架.
因此我的入手方式, 先看了Yii的基础实现, 再回头仔细研读cakephp2.0的源代码.
期间也看过一些简单框架. 最后, 搭建了一个自己的简陋框架, 自己写组件管理和MVC组件, (http管理, 事件机制, 路由管理)使用了cakephp的 用一个简单的port对象翻译相关的配置对象, model架空, 用着redbean; 视图助手用了Yii的一部分.
最后当然, 理论上是能用, 但是离靠谱还是很远..

这里还是提醒下楼主,反问几个问题,

1. 为什么写框架? 既然是开始学, 那么第一目的是学习语言特性.那么首先, 不熟悉PHP的面向对象和代码复用手段,以及内存处理方式, 怎么用php的角度写框架? 这就是注定了这个框架是悲剧的, 最终如果水平不足以驾驭框架的设计, 是写不出合理的框架.
2. 怎么写框架? PHP语言灵活, 而且杂七杂八的语言特性还有向下兼容的历史问题, 还得挑一个合适的版本.
3. 什么样的框架? MVC or 轻量型? 理解*设计模式*还有框架*用户*的需求是关键. 引入事件驱动,behavior扩展的方式, 核心组件的工作方式. 这些都需要很多时间和经验.

最终结论.请仔细研读一个好的框架源码, 弄清楚模块管理,对象继承, 路由机制等等. 写个小型框架满足下自己目前的需求.

个人推荐, Cakephp2.x, 如果觉得组件和行为部分太杂可以先看1.x的.
微型框架也可以看看, 代码短, 主要功能也就是import和route两个重点, 作为精华也够了..
我自己懒得继续写下去了,想立马交差,利用中间层复用了其它框架的组件.
2012 年 6 月 5 日
回复了 flyingkid 创建的主题 iPhone Any.DO上架app store
第一感觉, 清新, 很舒服. 然后没了. 继续用remember the milk.
真没能找到什么新鲜感了. 还是继续用习惯的好了. 再新的app, 大体也就是改改UI.
2012 年 5 月 31 日
回复了 Wowbeing 创建的主题 问与答 一个对手机和笔记本只注重的配置的人
忽略软件和工业设计, 这就存在价值观差距了. 说什么也没用了
改下文件路径就完事,使用打开文件对话框的时候很好用.. 有些人不想放c盘也不想改路径而已.
问答型社区靠运营和用户群体, 开源对于抄袭/竞争没什么影响.而且开源扩散出去,增加曝光率和代贡献, 就如同@shellex , 何尝不是一件好事.
本来只是同一类型的网站,结果却老得被和知乎之类的进行比较,听者有心罢了.就算这个国家,论坛也不只天涯猫扑.
程序员不傻,说别人傻的人不见得有什么高明.
祝anwsion走好自己的路.
2012 年 5 月 30 日
回复了 tangtang 创建的主题 设计师 请问女生从事设计行业有前景么?
我弟弟选修学网页设计, 老师教的是用frontpage, 我强迫他至少要用dreamweave, 想想反正他是学化工的.
现在大学这么多, 不少老师也就是凑合凑合.
2012 年 5 月 30 日
回复了 darktiny 创建的主题 V2EX 360网站安全检测,V2EX碉堡了
amazon.com 60分
www.amazon.com 90分
呵呵
2012 年 5 月 30 日
回复了 an0 创建的主题 分享发现 原创者「墨客」
原来头像如何也要被说三道四的, 不禁觉得 @livid 想要打造的社区氛围任重而道远.
太多讨论的起点完全是出于自己的喜好和所谓正义感, 这里是cnbeta吗?
2012 年 5 月 30 日
回复了 POPOEVER 创建的主题 Diablo III 据说不少人真的收到了大菠萝3。。。斤。。。
其实真的收到立马退货就行了, 拿到菠萝跟拿到key还是有区别的..
2012 年 5 月 30 日
回复了 em91 创建的主题 iPhone iphone越狱后你们会做什么?装什么app?
输入法. 原生的输入法不是功能性差, 而是经常性导致应用崩溃, 不可饶恕
2012 年 5 月 30 日
回复了 2013a 创建的主题 北京 有没有像我一样的 不懂技术但是却要技术每天打交道的人
跟我看到公司里的产品设计们一个困境, 对技术一点都不同. 沟通很麻烦.
技术说法这个太宽泛了.. 会开发和有技术基础,还是不大一样的.后者有所涉猎,能沟通就OK了.
我觉得最好就是多问咯. 跟工程师聊太多工作让他们厌烦, 偶尔问问技术内容,有新鲜感, 应该会挺乐于帮忙的.
@Koomos 没有, 跟学习任何语言一样. 学过其它语言只是让你掌握基本语法容易一点.
1 ... 32  33  34  35  36  37  38  39  40  41 ... 43  
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   3368 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 58ms · UTC 12:06 · PVG 20:06 · LAX 05:06 · JFK 08:06
♥ Do have faith in what you're doing.