ホームページ >バックエンド開発 >PHPチュートリアル >PHP を学習する場合、どのオープンソース プロジェクトを学習し、すぐに始めるべきでしょうか?

PHP を学習する場合、どのオープンソース プロジェクトを学習し、すぐに始めるべきでしょうか?

WBOY
WBOYオリジナル
2016-06-23 14:27:37923ブラウズ

PHP を学習するとき、すぐに始めるにはどのオープンソース プロジェクトを勉強すべきですか?
まず第一に、このオープンソース プロジェクトには、完全なドキュメント、標準化されたコーディング、および合理的な構造が必要だと思います

この条件を満たすオープンソース プロジェクトはどれですか


ディスカッション (解決策) への返信

同じリクエストです。 。 。

ユーザーログインプロジェクト!フォーラム、待ってください!

フォーラム
UCenter ホーム
Discuz!

オンライン ストア システム
ecshop、
shopex


Discuz を特にお勧めします!

オープンソース プロジェクトは多少複雑です。シンプルなものを見てください。多くの入門書には詳細な例が掲載されています。

こんにちは言葉

メッセージボード
投票
シンプルなニュースリリースシステム
シンプルなユーザー権限モジュール
OA システムについては後で検討します

個人的にはこれらの方が良いと思います。
ロジックがシンプルなので使いやすいです。

もちろん、始める前に大規模なプロジェクトで経験を積みたい場合は。それなら私も分かりません。

php jsp ブリッジの例。


http://216.108.229.26:8080/JavaBridge/sessionSharing.php

phpwind は比較的シンプルです


ecshop は構造が非常に優れていると感じます 最も重要なことは、コードのコメントが比較的完全で簡単であることです。

www.billionnet.net

基本的な PHP の学習。オープンソース プロジェクトを学ぶ必要はありません。

この書籍「PHP プログラミング」を購入し、ヘルプ マニュアルをダウンロードしてください。視聴を終了します。基本的には小さな Web サイトを作成するだけで十分です

PHP を詳しく学習するには、オープンソース プロジェクトや、phpcms、discuz、ecshop、zendframework、yii などの PHP フレームワークを学習できます
より詳細なステップは、ソースを確認することですPHPのコード。 PHP を最適化する

歩くことを学ぶ前に、まず基本を学びましょう。 。 。 。 LZ

discuz

オープンソースプロジェクトは本当に混乱しています

あまりに多くの人が本質だけを残して書いているため、あまりにも疲れていて無知に見えます。

たとえば、JOOmla...

Resmentment...

それで、他の伝統的で単純なプログラムを学びましょう

より深く学びたい場合は。

次に: 文法 -> プログラム セクション -> 掲示板 -> 小さなウェブサイト -> プログラムの最適化とページの最適化 -> 小さな cms を開発します

この道のほうが簡単で確実です (私はこうです (みんながどうやってここにたどり着いたのかは分かりません)

その時は、基本部分を読んだ後、自分でいくつかログインしたり、機能の追加、削除、修正をしたりして、ajax、画像アップロードなど、少しずつ機能を充実させていきました。 。

私も同じように感じます。オープンソースプロジェクトは本当にわかりにくいです

あまりにも多くの人がそれについて書いているので、本質だけを残しておくと、あまりにも疲れてしまい、わかりにくくなります。

たとえば、JOOmla...

Resmentment...

それで、他の伝統的で単純なプログラムを学びましょう

より深く学びたい場合は。

次に: 文法 -> プログラム セクション -> 掲示板 -> 小さなウェブサイト -> プログラムの最適化とページの最適化 -> 小さな cms を開発します

この道のほうが簡単で確実です (私はこうです)出発します、みんなどうやってここに来たのか分かりません)

DEDEcms!

見つけるのが難しいasp.netと違って、PHPには正しく動作するソースコードがたくさんあると感じます。

PHP で学べる知識はまだまだたくさんあります。PHP には、smarty や zendframework に加えて、学習できる中国語の記事もたくさんあります。 cakephp、国産thinkphp、speedphpなどかなり列挙されています。これらのフレームワークには、ダウンロードして学習できるマニュアルがあります。

php の利点の 1 つは、シンプルでわかりやすい関数マニュアルがあることです。これは見逃せません。

最後に、phpwind、ecshop、discuz、dedecms などの有名なオープンソース プロジェクトとは何ですか。これは、入門情報が見つからず、どこから始めればよいのかわかりません。書籍「ディスカッ!ソースコード解析とプラグイン開発「例題上級」」。

これらを学ぶには、Web サイト固有の外観とスタイルを変更できるようにする必要がありますが、もう 1 つはプラグインを開発することです。学ぶための情報がどこから入手できるかわかりません。

複数人で作っているサイトなので、一人で小説のように読むのは無理かもしれませんし、どこから始めればいいのかわかりません。

最後に、プロジェクト開発に関する 2 冊の本、『Web 開発の人気ヒーロー: PHP+MySQL』と『初心者から熟練者までの PHP+MySQL Web サイト開発とアプリケーション』を紹介したいと思います。後者は、次の本として使用できます。プロジェクトを開始する際の参考として、この本の最後のプロジェクトは、100 ページ以上ある有名なオープンソース プロジェクトとは異なり、約 20 php ファイルからなる海外のソース コード ブログです。これは気が遠くなる。

英語能力の低い私たちが、インターネット上の多くのプロジェクトのように、ダウンロードしてインストールして正しく実行できる本物の商用 Web サイトを作成したい場合は、個人的には不可能だと思われます。 。オンラインで学べるかどうかわからない知識やいわゆるテクニックもあるので。もちろん、PHP には学ぶべきことがまだたくさんあります。

見つけるのが難しいasp.netと違って、PHPは正しく動作するソースコードがたくさんあるような気がします。

PHP で学べる知識はまだまだたくさんあります。PHP には、smarty や zendframework に加えて、学習できる中国語の記事もたくさんあります。 cakephp、国産thinkphp、speedphpなどかなり列挙されています。これらのフレームワークには、ダウンロードして学習できるマニュアルがあります。

php の利点の 1 つは、シンプルでわかりやすい関数マニュアルがあることです。これは見逃せません。

最後に、phpwind、ecshop、discuz、dedecms などの有名なオープンソース プロジェクトとは何ですか。これは、入門情報が見つからず、どこから始めればよいのかわかりません。書籍「ディスカッ!ソースコード解析とプラグイン開発『例題上級』」。

これらを学ぶには、Web サイト固有の外観とスタイルを変更できるようにする必要がありますが、もう 1 つはプラグインを開発することです。学ぶための情報がどこから入手できるかわかりません。

複数人で作っているサイトなので、一人で小説のように読むのは無理かもしれませんし、どこから始めればいいのかわかりません。

最後に、プロジェクト開発に関する 2 冊の本、『Web 開発の人気ヒーロー: PHP+MySQL』と『初心者から熟練者までの PHP+MySQL Web サイト開発とアプリケーション』を紹介したいと思います。後者は、次の本として使用できます。プロジェクトを開始する際の参考として、この本の最後のプロジェクトは、100 個以上ある有名なオープンソース プロジェクトとは異なり、約 20 個の PHP ファイルがあります。ページ、これは大変です。

英語能力の低い私たちが、インターネット上の多くのプロジェクトのように、ダウンロードしてインストールして正しく実行できる本物の商用 Web サイトを作成したい場合は、個人的には不可能だと思われます。 。オンラインで学べるかどうかわからない知識やいわゆるテクニックもいくつかあるからです。もちろん、PHP には学ぶべきことがまだたくさんあります。

ecshop

私は PHP を学びたいのですが、Festival Express Network www.ccsou.cn のウェブサイトを作りました
ウェブサイトを修正するために PHP を学びたいです

私たち初心者のために、良いことを教えてください。 PHP の基礎は依然として非常に重要です

thinkphp

uchomo
discuz

多くのオープンソース プロジェクト

beweb ウェブサイトを迅速に構築するための非常に実用的なオープンソース Web サイトをご存知ですか

3 階の人の言うことはすべて聞きました! ! ! !はは...

CI、js、div についてさらに学ぶことをお勧めします

phpcms を学ぶことを強くお勧めします

この機能は非常に強力でオブジェクト指向の開発です

「PHP の全記録」で例を見ることができます。プロジェクト開発」 ほら、勉強するととても役に立ちます

フォーラム
UCenter ホーム
Discuz!

オンラインストアシステム
ecshop、
shopex

特に Discuz をお勧めします! 🎜 Discuz は普通ではありません 🎜

海外の有名なもののほとんどはここにあります:
http://phpxref.com/

「完全なドキュメント、標準化されたコーディング、および合理的な構造」、あなたの条件は非常に厳しいです:)
上記の多くはおそらく満たされていません。この要件...特に「完全なドキュメント」...

中国では...ドキュメントを見つけるのが難しいようです

さて、すべてのナンセンスの後に、
Zend フレームワークを検討する必要があります... 。 3 つの項目はすべて並んでいます...

Zend_Cache など、いくつかの小さくて比較的独立したモジュールを確認することができます (実際に必要なのはそれだけです)
http://framework.zend.com/svn/framework/standard/トランク/ライブラリ/Zend/Cache/

Zend 構成
http://framework.zend.com/svn/framework/standard/trunk/library/Zend/Config/

Zend 日付
http://framework.zend. com/ svn/framework/standard/trunk/library/Zend/Date/

他にもあります


それに、これらをあまり真剣に受け止める必要はありません...大まかに見てください...
深刻すぎると重大な結果が生じます ......


これらのアプリケーションは長い期間にわたって蓄積されており、細かい点がたくさんあります
しかし、これらの詳細を考えすぎるのは時間の無駄です。 ...
まだやらなければいけないこともある 自分でやってみよう...











誰もが他の人のためにさまざまなプロジェクトについて話しています

自分のためのブログプラットフォームもプロジェクトです!
個人的には、WordPress の方が好きです

10 日間 xuehui php

テンプレート エンジン:

1. Smarty
2. CodeIgniter
3.cakephp

これら 3 つが最も早く始めることができます。

私も初心者ですが、以前は Web サイトを模倣するために dedecms を使用していました。これはより頻繁に使用されており、シンプルで初心者に適しています。しかし、より多くの PHP ステートメントを学習したい場合は、こちらの方が便利です。簡単な基礎知識から始める必要があると思います。そうでないと、これらの文章を読んでも何を表現しているのか分かりません。 913 アニメーション Web サイトです。笑、ここに投稿することは外部リンクとしてカウントされません。www.913dm 友人がそれを見たい場合は、私の Web サイトにアクセスしてご覧ください。オープンソース プログラムを使用したい場合は、まずそのプログラムに慣れる必要があります

すべてのオープンソース プロジェクトは入門書ではありません

サポート +

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。