ホームページ >バックエンド開発 >PHPチュートリアル >ウェブサイト開発関連
HTML と PHP の基礎を学んだ後、私はしばらくの間このプロジェクトを書いてきましたが、その過程で、私が学んだことのいくつかはより体系的であると言えます。経験の蓄積が深まりました。以前に基礎知識を学んでいたときは、これらの比較的単純な知識を制御できると感じていましたが、プロジェクトを書いているとき、知識と熟練度のいくつかの詳細についての理解の不足をさらに深く感じるようになりました。知識はまだまだ必要です。今後の長い仕事の中でゆっくりと蓄積することによってのみ、徐々に強くなることができます。
各プロジェクトの要約は、手でコードを入力する過程での私の微妙な成長と思考の原型を要約することができる期間です。以下、今回書いた作品についての感想と結論を簡単に述べます。
まず、ウェブサイトの場合、フロントデスクは間違いなくユーザーと直接接触する部分であるため、ここでの美しいインターフェイスと合理的なレイアウトはユーザーエクスペリエンスに直接影響を与えるため、より慎重な検討が必要です。いくつかの基本的なレイアウトはまだ簡単ではありませんが、さまざまな特殊効果に習熟しているフロントエンド インターフェイスのアーティストに比べて、私の知識ベースは本当に空っぽで、比較的シンプルに見える多くのスタイルには多くの作業が必要です。 CSS コードやその他のスクリプトを完成させる必要があり、CSS を整理して計画するための適切な計画はなく、インターフェイスの効果は少しずつ構築され、時間と労力がかかります。このようにしてこそ、プロのアーティストの力を実感しました。もちろん、将来的にはより使いやすいインターフェイスをより速く作成できるように、この領域の蓄積にも注意する必要があります。
第二に、これはフォーラムであり、サイトの機能ロジックは明確かつ合理的である必要があります。そうでない場合、機能コードを書くのは困難になります。ここ数日間、継続的に統合と並べ替えを行った結果、サイトの機能ロジックが簡単に理解できました。
1. すべてのサイト コードには、非常にプログラムされたロジックがあり、特定の条件を満たしています。特定の機能を実行するため。
2. 関数を分類するときは、粗いものから細かいものまで段階的に分析することができ、コードを書くときも、最初にすべてを包括的に考える必要はありませんが、明確にすることができます。調整は依然として必要であり、非常に有益です。
3. コードは死んでいますが、式は生きています。テキストや画像などを使ってプレゼンテーションロジックを整理し、少しずつ実行可能なコードに書き換えることができます。
そして、ロジックがコードに書けるほど詳細になると、新たな矛盾や選択肢が生まれます。それぞれの小さな機能を実装する方法は必ずしも 1 つだけではなく、方法が異なればメリットとデメリットも異なるはずです。したがって、小さな関数とプログラミング ステートメントの間の適合度によって、作成されるコードの品質が決まり、冗長性は可能な限り回避する必要があります。
最後に、類似性についてですが、多くのことが同じであるため、フォーラムで学んだ知識のほとんどを将来他のプロジェクトの基礎に変換する必要があるため、1 つの例から推論できることが特に重要です。基礎となるものは、できる限りしっかりとしたものでなければなりません。つまり、習得するには継続的な練習が必要です。
まだ整理中の内容もあるので、後ほどプロジェクト内のサブ関数の具体的なコード実装や関連する思考ロジックをいくつか書いていきます。これからも頑張っていけたらと思います。
LAMP BrothersオリジナルのPHPビデオチュートリアルCD/『Essential PHP inDetails』を無料でプレゼント 詳細は公式サイトカスタマーサービスまでお問い合わせください:
http://www.lampbrother.net
PHPCMS 二次開発http://yun.itxdl.cn/online/phpcms/index.php?u=5
WeChat開発モバイル インターネット サーバー側開発 http://yun.itxdl.cn/online/server /index.php?u=5
Javascriptコース http://yun.itxdl.cn/online/js/index.php ?u=5
CTOトレーニングキャンプ http://yun.itxdl. cn/online/cto/index.php?u=5
|