连个分页都写不好,看来做程序员是没希望了??

2015-07-26 19:01:17 +08:00
 darkmatter
一个分页功能折腾了两天都没写好
7174 次点击
所在节点    程序员
62 条回复
zhuangzhuang1988
2015-07-27 10:21:55 +08:00
这还要写?? 库里不是都提供了么???
server
2015-07-27 10:28:24 +08:00
10年 我的第一份工作 领导linux不会装 php(php5.2.x) iconv ,愣是让我把程序里的iconv 改成了mbstring,
这找谁说理去。
flydogs
2015-07-27 10:46:23 +08:00
分页很难的,要考虑sql的优化
最近就在烦这事
loading
2015-07-27 11:15:10 +08:00
@lincanbin 我写过这个导航,是比较繁琐。
特别是在点到第4页左右的时候,你要显示第一页,第345页,然后第一1页和第3页中间,是省略还是显示第2页的问题…
不过安静地写下来就好了。
Felldeadbird
2015-07-27 11:50:22 +08:00
我也不会写分页。我也要看先别人的写法,才可以改造。楼主不要灰心。有些东西我们无法创造,但是我们可以站在巨人的肩膀上成功。
billwang
2015-07-27 13:37:06 +08:00
分页一般都是copy改,很多东西网上都有轮子了,不用自己造。
linxy
2015-07-27 13:45:40 +08:00
我认真的找出了自己写内核时关于分页一些笔记,翻出了自己的小内核代码…
写了几百字!!
看到有人说是网页的分页……
又默默地删了……
wd0g
2015-07-27 13:52:12 +08:00
@likai 敲得少!
caryxiao
2015-07-27 13:53:35 +08:00
多写写,多想想就熟了
raincious
2015-07-27 14:15:18 +08:00
@loading

所以当俺给自己的模板引擎加了个Pagination产生器之后,瞬间感觉生活美好了很多……
https://github.com/raincious/facula/blob/wip/src/Facula/Unit/Paging/Compiler/Operator/Pager.php#L250
虽然代码本身是烂的一塌糊涂

不过就算产生了Pagination Links,缓存仍然是一个问题,所以请教下 @scourgen,如何较好的处理分页内容的缓存(问题7)?
loading
2015-07-27 14:22:50 +08:00
@scourgen 关于信息增加快,可以看看微博的解决方法,同理。
zhjits
2015-07-27 14:30:01 +08:00
@vikeria 我第一反应也是……
fengyqf
2015-07-27 14:37:05 +08:00
找现成的代码直接用吧,码农不是经常自称“搬砖”吗,该搬砖的时候就得当搬运工。
v3exhao
2015-07-27 14:38:21 +08:00
参考别人的,多加练习
realpg
2015-07-27 14:57:18 +08:00
分页的轮子造了不计其数个……
dreamtrail
2015-07-27 15:02:29 +08:00
分页本来就不容易写完美,所以我都是用现成的分页模块
hahasong
2015-07-27 15:12:03 +08:00
@aivier 抓住一个前端妹子
雷猴,在羊城边度 how do you do
ybh37
2015-07-27 16:53:30 +08:00
自己从前写到后就好了,后续不管用谁写的分页,都差不多……
vincenttone
2015-07-27 17:00:07 +08:00
学而不思或者思而不学,不仅仅是当不了程序员那么简单。
zouxcs
2015-07-27 18:02:13 +08:00
是内存的分页么

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/208473

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX