していただきました大dev設定作業にPHP+MySQL?
-
19-09-2019 - |
質問
ってPHP Dev長年にわたり、それだけではコンピュータの仕組みに基づいものをとることができると思いますかをよりよい開発ツールです。
例えば、典型的な設定のための開発が
- Notepad++
- Dev WAMPサーバー(ローカルマシンの通常)
- CodeIgniterの枠組み (最近私は恋に落ちたので、そのまま加速展開私にとって、大きな時間となります)
- phpMyAdmin(MySQLのコースを受講した。
の場合はPHP発していただきました典型的なセットアップ?Eclipse(もばっ時)?など
私はだ何かが足りないように保存したトンの時間のように飛ぶのPHPコードのvalidator前かF5してデビューのエラー)です。私は現在、を幾分の検証"を見て色のハイライトメモ帳++.
解決
この作品は私にとって:
サーバーのスタッフのemulatesっRHE展開サーバー):
- Apache1.3 2.2
- mod_security
- PHP4-5
- MySQL
- パスワードの隣のメールサーバー(古3-ユーザー版だけの試験mail())
- ImageMagick
- gparted
コード書き:
- Notepad++
- a カスタムコマンド にshortcuts.xml を開 PHPマニュアル の選択した機能
- 別のカスタムコマンドを実行PHPリモード
php.exe -l
のコードファイル - 他のカスタムコマンドの実行 ラットスキャナー 同
- poEdit I18N
テンプレートの編集:
- Smarty
- のNotepad++ユーザー定義 言語ファイル 用Smarty
- 別のカスタムコマンドの実行 smarty-lint
- 自分のNotepad++ オートコンプリートファイル 用Smarty
デバッグコードやテンプレート:
- Xdebug
- の Xdebugヘルパー 拡張した。
- の DBGPプラグイン のためのNotepad++
- WinCacheGrind のためのプロファイリング
- 開いているのがfirebug と FirePHP
- 変更Smartyデバッガ その成果をFirePHP
- dBug
- テールWin32 をエラーログの読みリアルタイム
データベース。
- HeidiSQL 管理MySQL
- SQLite長 Firefoxの場合
- ADOdb
- MyEnTunnel 遠隔接続経由でSSH
- ほとんど使われていません: SQLite2009Pro, MySQLワークベンチ, DBDesigner4
その他の有用なもの:
- a Subversionのサーバー と TortoiseSVN や Winmerge
- 基調講演NF 店舗コードスニペット
- Filezilla メモ帳++セットとしてデフォルトのエディタ
- Ndexer 更に追加 支援Notepad++)探索のためのコードをアーカイブ
- のRegex監督
- Fiddler2 と JsonViewer
- Nikto 脆弱性スキャナー
- PhpSecInfo
- Doxygen
- miniPHPスタジオ をデスクトップアプリリリースでは以下のセキュリティ
ほとんどこのものがオープンソースと実際に便利です。
他のヒント
聞で調べると、Eclipseたことがきっかけで、今でも使用できな力を授業を提供する"入"機能性 F3.きっかけになればいいなと思い代替がボタンひかを頭に付け作業は、組み込み関数を("PHPDocが見つかりませんでした")、なんとかその他のIDEが気に入った。
私のパワフルなツールセット構成:
- Eclipse
- Ultraedit(短編集やファイル/grep機能)
- ApacheとPHPとして分離設置
- MySQL管理者
私のおすすめのMySQL管理者...で優れたツールです。
もっちも私の設定の仕方はwebアプリケーションとApache.私は一般的に編集私のホストファイルエントリを追加するようになります:
127.0.0.1 myapp.example.com
その後の設定はapacheのconfigついて <VirtualHost:80xx>
個別のポートのための各アプリの仕事をしています。この方法によってクッキーの設定問題は、まだ途外部からアクセスできる私のルーターを開設個別のポートがあります。こちらの映のお客様を最新のものを完全に制御すべてのプロジェクト仕事をしています。簡単な設定ファイル管理のアプリケーションのメインのURLでも大ブームとなったテレビアニメ動コード生産は、インタラクティブスケジューリンはすべてがかかります。
のZend Studioは私のお気に入りです、それは日食のオフに構築されています。
、私は非常にMySQLのを操作するためのPHPMyAdminの上 HeidiSQL のをお勧めすることができます。 PHPMyAdminのが本当にリモートサーバーでの作業のために設計されました - 。地元のものを扱うためのより良いツールがあります。
私は、Eclipseを退けてきた知っているが、それはデバッグコードに、それは非常に簡単になります。 F5でページを更新、本当にところで、デバッグされていません - あなたはブレークポイントを設定、または(私はなど、現在のすべての変数をプリントアウトする方法があります知っているが、それは非常に面倒だ)などの変数を監視することはできません。
VIM + MySQLのコマンドライン+ XAMPP + ocassionally mysqladminの
私のLinuxのセットアップはで構成されてい multitail又はACOCようなグラフィカルテイラーとSQLに色を追加し、mod_rewriteのテキストの一部を除外することを
私尾
ブルーフィッシュ不安定で編集