关于不同服务器平台开发时EOF的处理经验
来源:互联网 发布:大兴行知学校校长 编辑:程序博客网 时间:2024/06/07 01:21
最近在项目中发现不同服务器操作系统在处理数据换行符时有差异,特别是在Linux服务器上运行的数据,然后再window平台上开发时数据换行问题笔记突出。
问题一:前端页面在做分类导航栏时,liunx 系统的多行数据在window系统显示为一行数据,无法摘出;
解决办法:在后台处理函数中发现了字符处理函数,强行将EOF换成“/n”;
问题二:网站后台页面中读取视频分类中发现也是讲多行数据读取成了一行;
按照问题一的思路查找代码,发现服务器在处理模型数据时,并没有在针对具体的数据类型进行处理,而是统一的处理方式(或许在系统函数调用时内部就可以自动识别系统EOF),无奈之下,只能在后台对模型的具体数据项中的数据人为再次修改换行,问题解决。
由问题二引申出来:
好的框架在处理具体数据是应该要做的低内联,不正对具体数据做特殊处理。有我遇到的问题看此CMS框架的低内联做的还可以。
关于CMS中模板自定义域的后台显示处理, 在controllers/common.php中有protected function getFiles(), 专门用来处理模型除标准域以外的自定义域的显示,从引用出content。类的调用来看,content类继承了common类;而common子继承与ci_class, content类子继承于admin 所以看出admin/common类是比较基础的父类;
0 0
- 关于不同服务器平台开发时EOF的处理经验
- 关于不同开发平台下程序回车换行处理的麻烦事
- 关于网游服务器逻辑多线程处理的一些经验
- 关于跨平台移动开发的经验收集
- 关于PHP开发HTTP服务器的小小经验
- EOF的处理机制
- 关于eof的烦恼
- 关于EOF的几个问题
- 不同平台回车换行的统一处理
- 请问cin>>和cin.get()对EOF的处理机制有什么不同
- cin>>和cin.get()对EOF的处理机制有什么不同
- 即时通讯开发平台的使用经验
- 关于不同平台下的编码问题
- 服务器开发过程中关于计时器的处理
- 关于C语言的EOF
- 关于用DELPHI开发服务器软件中的一些经验
- 关于<< EOF EOF; 是什么意思?
- 给开发处理office文档的经验
- VC之使用MFC作为共享的DLL和作为静态链接库区别
- net-snmp移植
- mysql 视图 view 的用法
- 【C协程】ucontext入解
- GC专家
- 关于不同服务器平台开发时EOF的处理经验
- 接口
- IOS-OC-极光推送总结
- 情侣真吵引发的事故
- JsonWebToken Demo
- docker 学习笔记
- 五分钟理解一致性哈希算法(consistent hashing)
- Linux 高级流控
- 使用约束布局(ConstraintLayout)构建灵活的UI