学习PHP,研究哪个开源项目,入门快点呢?
我想首先需要这个开源项目文档全,编码规范,结构合理
哪个开源项目符合这个条件啊
回复讨论(解决方案)
同求。。。
用户登录项目!论坛啊等等!
论坛
UCenter Home
Discuz!
网店系统
ecshop,
shopex
特别推荐Discuz!
所有的 开源项目 都不是 入门 教材
开源项目有些复杂。看点简单的把。很多入门的书都有详细例子的。
hello word
留言版啊
投票啊
简单的新闻发布系统啊
简单用户权限模块啊
后面在看一个OA系统吧
个人觉得这些比较好。
因为逻辑单一,容易上手。
当然,如果你想积累点大项目的经验,才算入门的话。那我也不知道了。
php jsp bridge例子。
http://216.108.229.26:8080/JavaBridge/sessionSharing.php
phpwind比较简洁
ecshop 吧 感觉结构挺好 最关键的是 代码注释 写的比较全 容易阅读
www.billionnet.net
基础的PHP学习,不需要学习什么开源项目啊。
买本书,php程序设计,下载帮助手册。看完了。写个小网站基本可以了
深入的PHP学习,可以研究一些开源项目和php框架例如phpcms、discuz、ecshop、zendframework、yii
在深入的就是看看PHP的源码了。优化PHP
学好基础先啦,未学走路,就想学会跑了。。。。LZ
discuz
开源项目实在是让人很迷糊
因为写的人太多了,留下的都是精华,看起来太累了没头绪。
比如JOOmla......
怨念...
所以说还是学习下其他的传统的简单的程序吧
如果你想深入学习。
那么:语法->程序段->留言版->小型网站->程序优化与页面优化->开发一个小型的cms
这个路比较好走也比较扎实(我是这样走的,不知道大家是怎么走过来的)
当时是看完基础部分自己做一些登陆,增删改成的功能,然后慢慢 丰富功能,ajax,图片上传等。
有同感 开源项目实在是让人很迷糊
因为写的人太多了,留下的都是精华,看起来太累了没头绪。
比如JOOmla......
怨念...
所以说还是学习下其他的传统的简单的程序吧
如果你想深入学习。
那么:语法->程序段->留言版->小型网站->程序优化与页面优化->开发一个小型的cms
这个路比较好走也比较扎实(我是这样走的,不知道大家是怎么走过来的)
DEDEcms啊!
感觉php的可以正确运行的源码很多,不像asp.net一个难求。
php可以学习的知识点还是很多的,网上有很多中文文章可以学习,php还有很多框架可以学习,除了smarty,zendframework ,还有smarttemplate,cakephp,国产的thinkphp,speedphp,还有很多,不甚枚举。这些框架都有手册可以下载学习。
php的一个优势,就是它有简单易懂的函数手册,这个不容错过。
最后是什么知名开源项目,像phpwind,ecshop,discuz,dedecms,这个就难学了,我也找不到什么入门的资料,也不知从何着手,有一本《discuz!源码分析与插件开发实例进阶》。
学这些,一是要会改变这些网站的固有外观风格,这个应该不难,另一个就是插件开发了,我也不知从哪里能获得资料来学习。
一个多人开发的网站,靠一个人像在读小说名著那样的去读,或许根本行不通,我也没这个毅力,也不知从哪切入。
最后介绍两本有关项目开发的书给你,《Web开发的平民英雄:PHP+MySQL》《PHP+MySQL网站开发应用从入门到精通》,后面一本可以作为开始动手做项目阶段的阅读或者参考,此书里面的最后一个项目是国外源码的博客,php文件有20个左右,不像那些著名的开源项目,页面一百多个,甚至几百个,这让人望而生畏。
像我们这些英文水平低的,也就限于中文的学习了,要想做个真正的,和网上许多可以下载来安装并正确运行的项目那样的商业网站,就我个人而言,好像是办不到的。因为有一些知识,一些所谓的技术,你不知道在网上学不学得到。当然了,php还是有很多东西可学的。
感觉php的可以正确运行的源码很多,不像asp.net一个难求。
php可以学习的知识点还是很多的,网上有很多中文文章可以学习,php还有很多框架可以学习,除了smarty,zendframework ,还有smarttemplate,cakephp,国产的thinkphp,speedphp,还有很多,不甚枚举。这些框架都有手册可以下载学习。
php的一个优势,就是它有简单易懂的函数手册,这个不容错过。
最后是什么知名开源项目,像phpwind,ecshop,discuz,dedecms,这个就难学了,我也找不到什么入门的资料,也不知从何着手,有一本《discuz!源码分析与插件开发实例进阶》。
学这些,一是要会改变这些网站的固有外观风格,这个应该不难,另一个就是插件开发了,我也不知从哪里能获得资料来学习。
一个多人开发的网站,靠一个人像在读小说名著那样的去读,或许根本行不通,我也没这个毅力,也不知从哪切入。
最后介绍两本有关项目开发的书给你,《Web开发的平民英雄:PHP+MySQL》《PHP+MySQL网站开发应用从入门到精通》,后面一本可以作为开始动手做项目阶段的阅读或者参考,此书里面的最后一个项目是国外源码的博客,php文件有20个左右,不像那些著名的开源项目,页面一百多个,甚至几百个,这让人望而生畏。
像我们这些英文水平低的,也就限于中文的学习了,要想做个真正的,和网上许多可以下载来安装并正确运行的项目那样的商业网站,就我个人而言,好像是办不到的。因为有一些知识,一些所谓的技术,你不知道在网上学不学得到。当然了,php还是有很多东西可学的。
ecshop
想学php 自己做了个 节日快报网 的网站 www.ccsou.cn
想学些PHP来对网站就行修改 求帮助
对于我们初学者来说,打好PHP基础,还是很关键的
thinkphp
uchomo
discuz
很多开源项目啊
beweb 知道吗很实用的快速建站的开源网站
三楼说的也听全的了!!!!呵呵.....
建议学习CI还有就是js和div要多学学
我强烈建议学习 phpcms 这个功能很强大,面向对象开发
《PHP项目开发全程实录》里的例子可以看看,研究下还是蛮有用的
论坛
UCenter Home
Discuz!
网店系统
ecshop,
shopex
特别推荐Discuz!
Discuz 不是一般的
国外的曾经比较有名的大体都在这里:
http://phpxref.com/
"文档全,编码规范,结构合理", 你这个条件很苛刻:)
上面的大概很多也达不到这个要求.....尤其是"文档全"....
国内的....好像文档都很难找?
好吧,废话之后,
你还是看Zend framework吧....3条全符合...
可以(其实也只需要)看一些小的,相对独立的模块,
比如 Zend_Cache,
http://framework.zend.com/svn/framework/standard/trunk/library/Zend/Cache/
Zend config
http://framework.zend.com/svn/framework/standard/trunk/library/Zend/Config/
Zend Date
http://framework.zend.com/svn/framework/standard/trunk/library/Zend/Date/
还有一个
再说了,看这些不用太认真....看个大概就行了....
太认真会有严重后果的.......
这些应用,都是长时间积累起来的,有很多小细节,
但是琢磨太多这些细节,也挺浪费时间.....
有些东西,还是要靠自己做...
大家都在说各种给别人做的项目
给自己的写博平台也是项目啊!
个人比较喜欢Wordpress
10tian xuehui php
模板引擎:
1、smarty
2、CodeIgniter
3、cakephp
这三个入手最快!
我也是初学者,不过以前仿站都是用的dedecms 这个用的比较多,感觉简单,适合初学者,但是要研究里面更多的php语句的话,还是觉得先从简单的基本知识看起,要不然你没基本知识,你看了都不知道这些语句在表达的什么,前段时间用飞飞cms 影音系统做了一个 913动漫网,呵呵,发在这里不算外链吧 www.913dm.com 有朋友想看的,我留了链接了,可以到我网站上看看,总之想用一个开源程序,首先专一个熟悉一个
所有的 开源项目 都不是 入门 教材
支持+

長URL(通常用關鍵字和跟踪參數都混亂)可以阻止訪問者。 URL縮短腳本提供了解決方案,創建了簡潔的鏈接,非常適合社交媒體和其他平台。 這些腳本對於單個網站很有價值

Laravel使用其直觀的閃存方法簡化了處理臨時會話數據。這非常適合在您的應用程序中顯示簡短的消息,警報或通知。 默認情況下,數據僅針對後續請求: $請求 -

這是有關用Laravel後端構建React應用程序的系列的第二個也是最後一部分。在該系列的第一部分中,我們使用Laravel為基本的產品上市應用程序創建了一個RESTFUL API。在本教程中,我們將成為開發人員

Laravel 提供简洁的 HTTP 响应模拟语法,简化了 HTTP 交互测试。这种方法显著减少了代码冗余,同时使您的测试模拟更直观。 基本实现提供了多种响应类型快捷方式: use Illuminate\Support\Facades\Http; Http::fake([ 'google.com' => 'Hello World', 'github.com' => ['foo' => 'bar'], 'forge.laravel.com' =>

PHP客戶端URL(curl)擴展是開發人員的強大工具,可以與遠程服務器和REST API無縫交互。通過利用Libcurl(備受尊敬的多協議文件傳輸庫),PHP curl促進了有效的執行

您是否想為客戶最緊迫的問題提供實時的即時解決方案? 實時聊天使您可以與客戶進行實時對話,並立即解決他們的問題。它允許您為您的自定義提供更快的服務

2025年的PHP景觀調查調查了當前的PHP發展趨勢。 它探討了框架用法,部署方法和挑戰,旨在為開發人員和企業提供見解。 該調查預計現代PHP Versio的增長

在本文中,我們將在Laravel Web框架中探索通知系統。 Laravel中的通知系統使您可以通過不同渠道向用戶發送通知。今天,我們將討論您如何發送通知OV


熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

AI Hentai Generator
免費產生 AI 無盡。

熱門文章

熱工具

MantisBT
Mantis是一個易於部署的基於Web的缺陷追蹤工具,用於幫助產品缺陷追蹤。它需要PHP、MySQL和一個Web伺服器。請查看我們的演示和託管服務。

VSCode Windows 64位元 下載
微軟推出的免費、功能強大的一款IDE編輯器

Dreamweaver Mac版
視覺化網頁開發工具

SublimeText3 英文版
推薦:為Win版本,支援程式碼提示!

記事本++7.3.1
好用且免費的程式碼編輯器