ホームページ 見出し Phper に必須の 7 つのスキル

Phper に必須の 7 つのスキル

Nov 04, 2017 pm 05:34 PM
php 不可欠

プログラマー(またはプログラマー)として、いくつかの特別なスキルがなければ、特別なスキルに加えて武器も非常に重要ですが、一度はブルーになります。鋼の剣では間違いなく何千人もの少年少女の支持を得ることができないでしょう。シャオ・リーの空飛ぶナイフでさえ、彼のハンサムさではなく、彼の空飛ぶナイフだけが記憶されていました。

この記事では、プログラマーが旅行中に女の子をナンパしたり、自宅でプログラミングしたりするための 7 つの必須武器と、いくつかの実用的な (バイ) 必須アイテムに焦点を当てています。

開発環境

最も厳粛な推奨:XAMPP

win版、mac版、linux版などがあり、全て利用可能です。標準的な英語の定義は次のとおりです。多くの企業が実稼働環境でもこれを使用しています。

IDE エディター

本当の天才は、VI、VIM、NOTEPAD を統合する必要がないと言われています。シンプルであればあるほど品質が高いからです。

しかし、今日私たちは誇示するためにここにいるのではなく、今日は実践するためにここにいます。

当然のことですが、最初の推奨事項: PHPStorm、最新バージョンは 8.1 以降です。 JetBrains には Webstorm という製品もありますが、これも非常に素晴らしい製品です。嵐がもっと激しく来ますように!

推奨理由: 便利でプロフェッショナルで、プログラミング、デバッグなど、他の人ができることは基本的にすべて実行できます。また、SVN 管理と Web サイトサーバーへの自動アップロードも統合されています。それについて話すだけでは絶対に十分ではありません。

これは商用ソフトウェアであり、人民元が必要であることに注意してください。何、ソフトウェアをクラックしていないのですか...あなたは本物のプログラマーですか?

もう 1 つの優れた推奨事項は、PHPStorm と同様に、Mac と Win の両方のプラットフォーム用のバージョンがあります。 PHPStormの優れた編集機能も備えていますが、キーはそれほど肥大化せず、非常に軽量のSlimです。 phpstorm がこのカテゴリーのスタローンで、非常に強力で包括的であるとすれば、Sublime Text は軽くて優しい Xiaojiabiyu です。

それは人それぞれの好みによります。

ウェブサイトのアドレスについては聞かないでください。Du Niang に尋ねる方法が分からなければ、資格のあるプログラマーになれるとは思えません。

データベース ツール

データベース ツールはたくさんあります。私自身、Mac プラットフォームと Win プラットフォームのツールを使用したことがありますが、その違いは実際には非常に大きいことがわかりました。

まず、3 番目の Mysql Workbench を紹介します。これは高貴な起源を持ち、MySQL によって公式に作成されていますが、非常に優れた強力な機能を備えていますが、中国語のサポートが平均的であるという点が欠点です。特に、なぜこんなに巨大なツールなのかわかりません。

最も素晴らしいことは、私たちがデータベース設計に使用されており、非常に優れたサポートを受けていることです。 EER ダイアグラム インターフェイスを開くときに使用されます。強くお勧めします。

さらに、Mac プラットフォーム専用の Sequal Pro を紹介します。なぜこれを推奨するのかが気になります。とても使いやすいので、Mac でいくつか試してみましたが、これが本当に良いと思います。

唯一残念なのは、英語でしか利用できないようだということです。ピンインは得意でも英語が苦手な人は落ち込んでしまうでしょう。

同率 1 位には、Win バージョンと Mac バージョンがある Navicat for MySQL も含まれています。私はこれを使用したことがありませんが、技術指導者の Pan Shen はこれを使用しており、強く推奨しています。

選択の理由: Pan Shen は気に入っており、否定的なレビューはありません。

SVN管理ツール

一人で好きなように開発でき、やりたいことを何でもできます。しかし、SVN 管理ツールを持たないチームなど考えられません。とても原始的な深セン福田の中心部を裸で走っているような気分でした。

SVN 一般的に、サーバー側では、Linux系システムの場合、一般的にSubversion系のバージョン管理システムがインストールされており、使いやすく、使いやすいです。

もちろん、このシステムは現在非常に人気のあるGithubでホストすることもできます。チームの開発とビジネス運営には、ローカル エリア ネットワーク上かどうかに関係なく、独自の Subversion サーバーでホストすることをお勧めします。

Mac バージョンの場合は、CornerStone のバージョン 2.7 以降をお勧めします。私はあまり新しいバージョンを使用していないので、これで十分です。完全な SVN クライアント機能を備えています。ただし、Mac 版のバージョン管理ツールはより統合されているため、Mac は Windows ユーザーほど幸運ではないようです。

ラララララ、最も素晴らしいツールが出てきました。 Win バージョンの TortoiseSVN (別名 Little Turtle Shell) は成果物です!

しかし、私はつい最近 Cornerstone から phpstorm に切り替えたばかりです。彼の svn もよく統合されています。

サーバー側制御ツール

一般に、Alibaba Cloud などのリモートサーバーを制御する必要がある場合、通常はパフォーマンスを向上させるために Win サーバーを選択せず​​、Linux シリーズのサーバーを使用します。したがって、サーバーのクライアント制御ツールは特に重要です。

次の 3 つのカテゴリに分類できます:

最初のカテゴリは、Mac に付属しているものを使用することに加えて、通常は ZOC と SecureCRT を選択します。 Mac では、後者よりも zoc の方が便利なようですが、SecureCRT は包括的でオールラウンドなプレーヤーと考えられており、多くのファンがいます

2 番目のカテゴリは FTP ツールです。Windows では、基本的にそれらを導入する必要はありません。選択肢はたくさんありますので、自由に選んでください。 Mac 版では特に Transmit 4 が使いやすいと思います。これがそれです。

3 番目のカテゴリはファイル比較ツールです。これは必須のツールです。サーバーとローカルの間でファイルを比較できます (笑)。ただし、多くの人はこれを選択し、SVN ツールを使用しません。

ある夜、3 人が順番に BeyonddCompare を使用して同じファイルを更新してみました。結果は…ご想像のとおり、ほとんど喧嘩になりました。

ブラウザとその他のテストツール

PHP プログラムは犬であるため、ブラウザを使用してテストする必要があります。

最初に私たちの立場を明確にしておきます。誠実なプログラマは決して IE ブラウザを使用しません。 IEをお使いの方は迂回して送信を避けてください。

2 つの優れたツールをお勧めします。Chrome と Firefox です。メニューをクリックして、[開発者ツール] を選択します。その後、好きなことを実行できます。

これら 2 つの魔法のツールを別の素晴らしいプラグインと組み合わせると、さらに強力になります。 Postman REST Client という名前のこのプラグインは、post/get などのさまざまなネットワーク アクセス メソッドをテストし、返された結果を受け取るために特別に使用できます。インターフェイス テストやその他の Ajax テストは非常に便利です。

最後に、WeChat 開発を担当している場合は、QR コード生成ツールが必要です。Mac にはこのようなツールがたくさんあります。これらを生成する Web サイトもありますので、任意の Web サイトを探してください。

犬の訓練には必須の製品です

格言にあるように、将軍になりたくない兵士は良い兵士ではありません。

私は言います: プロダクトマネージャーになりたくないプログラマーは良いプログラマーではありません。

はは、種の進化と進化が関係しているので、素晴らしい製品犬に育てるのはそれほど簡単ではありません、天文学、地理の知識、そして女性の思考を推測する必要があります(女性の使用習慣が決定すると言われています)。 UI 習慣の 70% 以上)。ここで、いくつかのツールを紹介したいと思います:

最も重要なツールは、もちろん、業界ではキャラクター ソフトウェアとしても知られる Axure RP pro です。 Mac と Win システムの両方が利用可能です。絵を描くことができること: キャラクターの絵を描くことは、製品犬にとって最も基本的なスキルです。このツールは、製品のプロトタイプを作成し、ユーザー インタラクション アクションを設定するために使用され、上流のユーザー、下流の設計、およびプログラム開発と通信するために Product Dog が使用する最も重要なツールです。

これは武道の世界における聖火教団と何ら変わりません。

もう 1 つは Mindmanager で、これもプログラマーが要件分析や開発手配を行うのに非常に役立ちます。これはプランナーにとってお気に入りのツールの 1 つでもあります。

ユーザーに感動を与えるには、プログラミングができるだけでは十分ではありません。PPT を使用するのは、おそらく時代遅れです。これを使用すると、意見に焦点を当てて顧客に感動を与えることができます。


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

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

AIヘンタイを無料で生成します。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

CakePHP プロジェクトの構成 CakePHP プロジェクトの構成 Sep 10, 2024 pm 05:25 PM

この章では、CakePHP の環境変数、一般設定、データベース設定、電子メール設定について理解します。

Ubuntu および Debian 用の PHP 8.4 インストールおよびアップグレード ガイド Ubuntu および Debian 用の PHP 8.4 インストールおよびアップグレード ガイド Dec 24, 2024 pm 04:42 PM

PHP 8.4 では、いくつかの新機能、セキュリティの改善、パフォーマンスの改善が行われ、かなりの量の機能の非推奨と削除が行われています。 このガイドでは、Ubuntu、Debian、またはその派生版に PHP 8.4 をインストールする方法、または PHP 8.4 にアップグレードする方法について説明します。

CakePHP の日付と時刻 CakePHP の日付と時刻 Sep 10, 2024 pm 05:27 PM

Cakephp4 で日付と時刻を操作するには、利用可能な FrozenTime クラスを利用します。

CakePHP データベースの操作 CakePHP データベースの操作 Sep 10, 2024 pm 05:25 PM

CakePHP でデータベースを操作するのは非常に簡単です。この章では、CRUD (作成、読み取り、更新、削除) 操作について理解します。

CakePHP ルーティング CakePHP ルーティング Sep 10, 2024 pm 05:25 PM

この章では、ルーティングに関連する次のトピックを学習します。

CakePHP ファイルのアップロード CakePHP ファイルのアップロード Sep 10, 2024 pm 05:27 PM

ファイルのアップロードを行うには、フォーム ヘルパーを使用します。ここではファイルアップロードの例を示します。

CakePHP について話し合う CakePHP について話し合う Sep 10, 2024 pm 05:28 PM

CakePHP は、PHP 用のオープンソース フレームワークです。これは、アプリケーションの開発、展開、保守をより簡単にすることを目的としています。 CakePHP は、強力かつ理解しやすい MVC のようなアーキテクチャに基づいています。モデル、ビュー、コントローラー

CakePHP バリデータの作成 CakePHP バリデータの作成 Sep 10, 2024 pm 05:26 PM

Validator は、コントローラーに次の 2 行を追加することで作成できます。