刚入门 PHP,有什么小项目的源码可以用来学习?

2014-08-31 15:49:39 +08:00
 roychan
4152 次点击
所在节点    问与答
16 条回复
LionXen
2014-08-31 15:53:11 +08:00
durpal
Showfom
2014-08-31 16:05:22 +08:00
@LionXen 这货也算小项目么。。。
roychan
2014-08-31 16:06:09 +08:00
@LionXen 而且不应该是 Drupal 吗?
codingpp
2014-08-31 16:08:13 +08:00
总之呢,不要碰drupal
roychan
2014-08-31 16:09:01 +08:00
@codingpp Typecho 这样的如何?
luoyou1014
2014-08-31 16:19:54 +08:00
入门到什么级别需要说清楚, 有的人认为会看了基础语法就入门了, 有的人认为会crud就入门了, 当然, 也有人认为会crud就精通了……

总之入门两个字包括的范围太大, 需要精确点.
em70
2014-08-31 16:33:55 +08:00
喜欢什么就做什么,但一定要有实用价值,不怕项目小
loading
2014-08-31 16:35:30 +08:00
textpattern
thinkxen
2014-08-31 18:05:59 +08:00
down.chinaz.com 有不少吧?
txlty
2014-08-31 18:59:28 +08:00
每一本书里都有个留言板。
txlty
2014-08-31 19:22:55 +08:00
也可以用php写命令行脚本试试。需要用到什么就写什么。直接php xxx.php运行。
比如文本文件去重复行:
<?php
if($argc!=3) exit('use like: php '.$_SERVER['PHP_SELF'].'.php input.txt result.txt');
$file=$argv[1];
if(!file_exists($file))exit("file ".$file." not found");
$file=file($file);
$file=array_unique($file);
file_put_contents($argv[2],implode($file,""));
?>
whywhywhy
2014-08-31 19:50:24 +08:00
最简单的 当然是写留言板了 读查删改 都要有
iyaozhen
2014-08-31 19:54:43 +08:00
@whywhywhy 留言板赞一个,入门必经之路。还可以做的复杂点,比如分页,Ajax,楼中楼,后台管理等。还要考虑xss,sql注入等。
ryancao
2014-08-31 20:31:32 +08:00
建议可以看下 Slim 框架,代码量不大,但是基本各方面都可以学习到~
https://github.com/codeguy/Slim
其实作者的另一个项目更不容错过,https://github.com/codeguy/php-the-right-way
smilingsun
2014-08-31 21:51:20 +08:00
同求啊!

有名的开源PHP项目是不是都已经蛮臃肿的了?比如WordPress,Moodle。
seki
2014-09-01 02:39:50 +08:00
drupal 8 都计划用 symphony 来写了

搭车来问如果只学一个的话,学 symphony 还是 Lavarel 比较好?已经试过 CI 了

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

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

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

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

© 2021 V2EX