【ZendStudio】PHP統合開発環境 Part2【Eclipse】
3 :
nobodyさん :2006/07/28(金) 19:36:51 ID:pPxW2oX+
はじめてのスレ立て、これでよかったのかね
7 :
nobodyさん :2006/07/29(土) 14:42:56 ID:aqdPv2ZC
ZendStudio5.2日本語版でたわね
PHPeclipseのFormatが全く動かないのだが…
9 :
nobodyさん :2006/07/31(月) 21:45:58 ID:qiyYV6DK
保守
>>7 Update組に向けて早くリリースして欲しよなぁ〜。
8月7日まで待ち遠しいわ〜。
5.1買った人も無料updateされるんだ? ラッキー☆
ちょっとスレ違いだけど、Aptanaはすげぇですね。
プロジェクトを開くすると、左ペインのフォルダが全部閉じちゃうよね。 あれを、閉じる前の状態にできないかなぁ。 framework使ってると、掘るの面倒だわ。
17 :
nobodyさん :2006/08/09(水) 14:47:21 ID:t6rvEqqq
VS.phpってヤツの体験版使ってみたんだが これかなり良いんだが・・・。 誰も話題に出さないのは何故?
18 :
nobodyさん :2006/08/10(木) 01:02:38 ID:99OZnT3A
ZSってどうやってバージョンアップするの?
Javaに詳しい人に質問します。
Zend Studio の日本語化がちょっと酷いので、クラスファイルをJavaソースに戻して気になる箇所を修正しました。
Javaでの開発経験がないので、その後、どのようにしてクラスファイルに戻すのか分かりません。
Javaソース単体ではクラスファイルに戻せないのでしょうか?
>>18 一回アンインスコしてインストール。
俺の場合はそうしないと前の設定ファイルを読み込み続けた。
javac yoursource.java でもライブラリ無くてコンパイル失敗するかもね。
なんかリアクションがゼロだけど… ZS5.2ってどうなの? 5.1からバージョンアップする価値ある?
22 :
nobodyさん :2006/08/12(土) 16:35:36 ID:lhlcKpv7
俺7日にいれちゃったよ。でも全然違いが解らない。 特に不具合も今のところない。 バージョンアップする価値があるかないか解らん。
そんなくらいならいいかな 入れるの('A`)マンドクセ
VS.phpの体験版使ってる。 かなり良い感じなんで、買おうと思ったら、なにやら学割が利くらしい。 メールで問い合わせたら学生なら学割で25%引きで買えると帰ってきた。 上手い具合に統合されてて、色々余計な事気にしなくても、普通にVSでVC++とかのソフトを開発する感覚でデバッグとかが出来るのが良いね。 HTMLエディタとかも標準で付いてるし。VBみたいな感じでHTMLコンポーネントを貼り付ける感じはかなり出来が良い。
C# とかのようなコード補完とかちゃんとある?
>>17 VS.Php、かなりいいじゃない。素敵すぎる。
>>26 デバッグ、どうやるの?
VS.Php単体じゃできないのかな。
>>27 コード補完に関してはVSレベル。27も満足いくんじゃないだろか。
vs.php高くない?
30 :
26 :2006/08/14(月) 04:46:28 ID:???
>>28 デバッグって、普通にVSでデバッグやる方法でデバッグ出来るじゃん。矢印マークで・・・
ApacheもPHPも別に入れなくても、全部VS.phpに入ってる。
>>29 そう?買えない値段でもないと思うけどなぁ。
$99.99 だし、学生なら、学生証のコピーか学校のメールアドレスで送ると、25%割引のクーポン送ってくれるってさ
表に25%とは書いて無いから、そのつどメールで問い合わせなきゃいけないっぽいから、
まぁ、無いとは思うけど、気分次第で変動するかもしれないw
まぁ、個人的にVSにPHP.netでも追加されりゃなぁって思ってたから、良い感じ。
Visual Studio 2005 Standard Edition 29,000円 (Visual Studio 2005 Academic Edition 4,850円) VS.Php IDE for Visual Studio 2005 $99.99 新規でVS買うヤツにはあんまりおいしくはないけど 既に持ってるヤツとか学生ならアリかも?
32 :
名無し募集中。。。 :2006/08/14(月) 13:18:43 ID:JLHw7AFL
日曜PGだけどPHPエディタ以外使ったことない VS.PhpがPHPエディタに勝ってる部分教えて あとスタンドアロン版ないの?
VS使ってない人にはそれほどありがたくないと思うよ。 これはVS使ってる人からすると神だが・・・ 使い慣れた環境が使えると言うのが最大のメリットだから・・・
質問させてくだせい。 今日から会社でZendStudioの5.1を使いはじめたんだけど SQLiteとCSSが動いてくれないんです。 CSSのほうは、ググったんだけどZS4.0のことしか書いてなかったし・・・。 誰か助けてくださいな;; 入社から2ヶ月。EmEditer使って勉強をやってきて 今日から実際の業務に入ったとこなのに、いきなりつまずくとは・・・。
「動いてくれない」 意味不明
CSSが動くって面白い表現ですね。 スタイルが変化するってことですか? つまりAjaxで動的にスタイルを変えることを言ってるんでしょう。
>>35 「動いてくれない」ってのをもっと正確な表現に直して同僚に聞いてみるといい
その知識で実務ですか。 スゴイ会社だのぉ…。 ZSで何かやれば動くと思ってるんだろうか。 もっともっと勉強すべきだと思います。
Zend Studio 5.2 なにが変わったのか正直わからん。 Zend Platform 2.2.0 日本語版 と共通化されました。とか書いてあるけど あんまかんけーなさそう。
再インスコの手間を考えるととりあえず見送りだな・・・ZS5.2 人柱乙
サーバ側のパッケージがZend ServerからZend Platformになったのは5.2からだっけ? Platformインストールしてみたけど、セッションのクラスタ機能とかjavaブリッジとか監視機能とかインストールしてしまうと勝手に起動してしまうので結構うざいぞ。 セッションクラスタ機能ってクラスタ用にしか使えないMySQLを立ち上げてるだけ(多少それ用の自動設定はあるにしても)でキモいし。 リモートデバッグしか必要のない自分には無用って事でアンインストールしました。Serverで充分。
ほんと、Zendはアホだな。
Zend Studio 5.2は無料アップデートが使えたけど、 金払ってたらたぶんすごい後悔したとおもう。
ZSって4万も出す程じゃないよね eclipseで充分な気がするがどうよ?
ZSはすごいいいソフトだと思う。 しかし、今回のアップデートはZend Platform を広めたいzendの 狙いが大きい気がする。
よーく読んだら1年間のみのようだ
ZS値下げしてなかったっけ? ソースネクスト版があったような
DBG Failed to start debug session reason: failed to establish connection to client host on 192.168.1.2:10001 phpeclipse(windows)からlinuxへつないで、リモートデバッグしようにも なぜかローカル(windows)のphpが起動してデバッグがはじまる。 そして、リモートデバッグできず上記エラーが出る。まじもう4時間やったけど だめぽ
とはいえ、ZSは重宝してるよ。 Win環境ではそれなりに安定して使えるし。 1年前に4万払ったけど、元は取れた気がする。 仕事で使ってるからで、 日曜プログラマーの人だとさすがに高いかな。
確かに今の所、安定性では右に並ぶものはないと思うが、来年の今頃にはeclipseのプラグインで誰も使ってなさそうな悪寒。 Zend Studioの6が出ることはないんだろうな
>>48 説明は使用権みたいなんだが、RHELとかといっしょで
サブスクリプションの期限が1年なんじゃないかなと思ってみたり。
>>50 前スレで事故解決してる人がいる
参考になるかは分からんけど
てかみんなデバッグ機能って使ってる?
初めてさわるフレームワークの時にリモートデバッグしながら設計を理解したり、はまったりしてる時に使ってる。便利やね。 でも普段のコーディングのときは重いこともあってほとんど使ってない。普段はSSHでlinuxにログインしてemacs。
ステップ実行便利だね でもエディタのしょぼさから来る効率悪化の方がでかくて meadowに落ち着いた でもこれもphp向けにはイマイチ環境が整ってなくて 人に勧め難いんだよな・・・
日本語版と称していながら、デフォルトでは、mb_が未定義エラーになるのが痛い。
>>58 まじ?
俺1年前から使ってるけど、エラーになってないな。
ZS4→ZS5.2にしたけど。ZS4の時になんかしたのかな?覚えてないや・・・。
エディタはしょぼいって程でもないと思うのは、自分が生粋のWindows Userだからか・・・。
Emacs触ったことないし。
>>58 それは内部のPHP使ってるからだよ
設定方法は忘れたけど
外のPHP使うように設定すれば大丈夫
>>60 だから「デフォルトでは」って書いてるんだと思うよ。
meadowの良さがわからない俺はどうしたらいいですか?
使った中で人にすすめるとすれば zendstudio->eclipse->emacs ただフルカスタマイズする暇があるなら順位は間逆になる。 Textmateが日本語&Winに対応されれば 一気に定番ツール化しそうなんだけどなー。
phpide 2006820 使ってる香具師どうよ?
>>51 1年半前から、phpeclipse使ってるけど、重宝してるよ。
Win環境でもLinux環境でもそれなりに安定して使えるし。
お金は払ってないけど、払っても良いくらいな気がする。
仕事で使ってるけど、
日曜プログラマーの人でも全く問題ないかな。
Eclipse3.2.0とPHPeclipse1.1.8をインストールしました。
ここのページ(
ttp://tsuttayo.sytes.net/php/env/phpeclipse/ )を参考に設定しようと
しているのですが「PHP SQL(Quantum)」というのが選択できません。
これは別途どこからか入手してインストールしなければならないのでしょうか?
記事はEclipse3.2.0のものではないと思われるため何か変更があったのだと思いますが・・・
PHPeclipseについて誰か教えてエロい人。 いろいろ調べて自分では全部出来ないって答えになったのだけどここにいるエロい人たちなら知ってる鴨と思った。 ・タブ文字を表示したい(秀丸とかみたいに) ・改行文字を表示したい(同上) ・HTMLタグの文字色変更が出来ない こいつらさえ解決出来ればPeggyから乗り換えなのだが、どーにもこーにも。
>>66 上2つ、別のプラグイン。なんつったけかなぁ、名前忘れた。ム板のeclipseすれ行けば判る。
ZSでis_fileの説明 「変数がfloatかどうか調べます」 ってなってるの俺だけ? 5.1だけど。
>>68 俺も5.1でそうなってるね。
5.2に上げても変わらなかったよ。
70 :
66 :2006/09/09(土) 09:25:26 ID:???
>>67 トンクス
しかし見つからなかったorz
みっつめもなにげに痛いんだよなあ...
72 :
71 :2006/09/09(土) 10:04:21 ID:???
>>70 そういや、3番できなかったっけ?と思って、Eclipse起動してみりゃ…
おい、できるじゃねーか。
PHPEclipse Web Development
-HTML in PHP Edidor
--Tag Name
ちゃんとみろ。
73 :
66 :2006/09/09(土) 17:50:08 ID:???
>>71 うっ。ありがとうありがとう。
おかげさまでできました。(そして忘れないようにメモ。)
でも、3番はやっぱりできないなあ。
バージョンがまずいのかな。いろいろやってみるっす!
できると分かったのは超ウレシイ!
>>69 5.2でもか…
Zendちゃんと仕事しろや!
Zendが2000万ドル調達したとかどっかの記事で読んだけど 何に使うんだろうな? PHPがそんなに金のかかる言語とは思えないのだが…
その金で○○とか○○を雇って UNICODE とか品質周りを向上させてほしいが。
77 :
nobodyさん :2006/09/10(日) 13:58:16 ID:cKA5g4Mh
ヒント:想像力
ZFの開発スピード改善と開発環境の整備に期待 zend.elをはよ作れと
OOPとかでファイル数が増えたりする大規模開発でIDEは重宝するのかな? 俺サクラエディタだけど無問題だ…
そろそろ、PHPIDEがPHPEclipse超えたんじゃない?
Zendって、もうEclipseの方に力入れるって話じゃなかったっけ? 今更有料のZendの開発環境なんて買うもんじゃねぇよw 大して差はない、少なくとも価格分は・・・ どうせその小さな差も近い将来にEclipseの方で実装されるんだろうしな。
PHPEclipse使っているが、TruStudioは駄目か。
PHP IDE、複数行選択してインデント修正する時なんかおかしくない?俺だけ?
WinXPでXAMPPとEclipse3.2.0とPHPeclipse1.1.8の組み合わせでちゃんと動きますか? 動かしている人がいたら設定など教えていただけませんでしょうか? OKWaveにも質問投げたんですが、デバッグができず困っています。 へんなWarningでるし。たまにぬるぽも起きるし。
phpeclipseはまだeclipse 3.2対応じゃないような 逆にPHP IDEはeclipse 3.2じゃないとダメみたいだな
VS.Phpのスタンドアロン版出てるな。
別フォルダに入れてやれば?
zend.com我ぶっ壊れた
Red Hat Enterprise Linux Test Page だって ププ
[これはひどい]
Zendもライブドアやmixiみたいな インチキ上場会社なんじゃね? 2000万ドル調達して逃げたとか。
あれ、もしかしてzendリニューアルしてる?
2000万ドルゲットしてほむぺリニューアルしますた☆
phpeclipseからPHP IDEに変えて1週間くらい経ったが Code Assist/Typingはphpclipseよりかなり賢くて使いやすい (対応する括弧の自動挿入とかの細かいとこだけど phpeclipseは微妙にバカなとこがあって使いにくくてOFFにしてた) ただ、ナビゲーター(PHPエクスプローラ)上でファイルのコピーとかすると シンタックスカラー消えちゃって開きなおさないといけなかったりとか 複数行選択時のインデント修正しようとするとスペースインデントなのに タブになったり一文字分ずつしかインデント下げられなかったりとか 致命的な部分もあるのでphpclipseに戻すか迷っている デバッグ類等の機能は使ってないので分からん 上記のバグらしきものさえ回避できればPHP IDEでこのままいくんだがなあ
それより俺がZDEからeclipseにシフトするタイミングを教えてくれ
>>93 まさかZendに限っては・・・
mixiもインチキ会社なのか? 就職・転職・バイト探しサイトFindJobを運営している
会社がインチキなのか。確かに、上場しても将来性があるとはとても思えないけれども。
ドリコムが上場したのとくらべたらまだマシかと思う
それより、PHPという言語自体、将来性があるとは思えない。
Perlほどでもないにしろ、今後もバージョン互換性問題で躓きそうな予感。
>>100 その将来性のなさが
インチキ化のトリガーになりそうな予感。
将来性というより計画性がない感じがするな。 ただそれでも今のところ可能性はまだ50:50だと思う。 やっぱりZendFrameworkが鍵かも。
将来性も何も、PHPって言語自体がもうアレだから・・・ Zendが次世代PHPの開発に力を入れているならともかく
キレイなPHPきぼんぬ
105 :
nobodyさん :2006/09/21(木) 20:12:08 ID:XmRBXmy2
PDOに対応させるためにはどうすりゃいいんでしょうか・・ 参考になるサイトあれば教えてください
106 :
nobodyさん :2006/09/21(木) 20:14:43 ID:XMQyghCa
>>104 綺麗なPHPを求めるなら、Perl6に期待するか、Javaにするしかないと思う
______ r' ,v^v^v^v^v^il l / jニニコ iニニ!. i~^' fエ:エi fエエ)Fi < ぼくは綺麗なPHP ヽr > V l !ー―‐r l __,.r-‐人 `ー―' ノ_ ノ ! ! ゙ー‐-- ̄--‐'"ハ ~^i ヽ ! ヽ、_ _.ノ i \ ヾV / ! /.入
>>107 今更Perlってなんだよw
せめてRuby、Javaだろ。
綺麗なPHPって例えばどういう事なんだろ? 名前空間ないけどPHP5の文法ってシンプルで見やすい方じゃね? $thisはやや鬱陶しいが慣れてしまえばどうってことない。
見やすいってのはそこそこ同意だけど けっこう書くのめんどいよね array('key1' => 'value1', 'key2'=>'value2'); とかマジだりー
"=>"はせめて">"にしてほしかったね。 ただ書く面倒さというのはもう環境に任せてしまって 見易さに重心を置くのもありなんじゃないかーと思う。 XMLはその方針に傾倒し過ぎた感があるけど。。 Textmateで言うsnippetをコンパクトに実装したものを 他の開発環境でも標準化して行って欲しいと願う。
arrayはperlやrubyみたく(1, 2)とか[1, 2]とかで生成して欲しい $thisもrubyみたく何もついてなかったらselfのメソッド呼んで欲しい 名前空間も欲しい あと将来性云々とかの話だと 将来性つうかLLの中ではコミュニティがしょぼい感じ perlもrubyもコミュニティがある 言語自体がperlとrubyは一応個人名義で作ってて phpは企業が作ってるからってのもあるからかもしれないが 国内・海外問わずPHPと言えばこの人!ってのが正直あんまりいない (FW作者の人もあんまりインパクトない)案外そういう事だと思う perlやrubyはやっぱりいるから railsだってDHHは最初PHPで作ってたんだし 逆にそういう人がPHPで出てくればまだまだ全然PHPは盛り上がるとオモ
>>113 はげど。
個人的には海外はPHPベースのコミュニティが多いせいか
まだ一定のアイデンティティを持ったPHP使いが多い気がするが
国内は本当にひどい。w
ようするに、Java使いから何と言われようと 自分がメインで使ってる言語にもっと自信を持つべきだと思う。 Webに限ればPHPにはそれくらいのポテンシャルはあるはず。
環境としてはまあまあだけど 言語としてはやっぱり魅力ないよ。 DHHがRubyに行ったのも分かる。
VS2003+VS.Phpでリモートデバッグやっている香具師いる? VS2003を巻き込んでクラッシュします。 うちの環境 CentOS4.4+PHP4.3.9+dbg2.13.1 VS2003 + VS.Php2.1
俺はJavaの後にPHPやったけど、結構良いと思ったし今でも良いと思ってる。 開発チームの個々の技術水準とコーディング規約がしっかりしてれば、ちゃんとしたシステム組める。 PHPでもフレームワーク+O/Rマッパー+javascript(Ajax)でいい感じ。 ただ、113の言うように$thisは無くしてほしい。 名前空間はできればほしい。 メソッドの戻り値の型を宣言できるようにしてほしい。 zendにはできる限りの高速化を頑張ってほしい。zendフレームワークはいらないから。
pythonでいいや
>>118 スレ違いだけど、参考までにその時なんのフレームワークと
O/Rマッパー使ったか教えてくれないかな?
>>118 $thisは居るだろ。
今まで$this->$hoge();
なんて動的に手軽にやってこれたもんが、それなくしたら、
グローバル関数とクラスメソッドごっちゃになってウザイだろ。
クラスの中からグローバル関数を呼ぶことの方が少ないんだから グローバル関数を明示するようにしたらいいと思うぞ
>>109 まてまて、Perl6は今のPHPやRubyなんかとくらべたら
目じゃないぞ。Javaみたいな言語になるんだぜ。
>>110 > 綺麗なPHPって例えばどういう事なんだろ?
> 名前空間ないけどPHP5の文法ってシンプルで見やすい方じゃね?
> $thisはやや鬱陶しいが慣れてしまえばどうってことない。
戻り値の型をつけられないのとimport宣言月変えないのが見づらい。
$thisはJavaなどの言語の影響を受けたもの。つか、むしろつけられるなら
つけておいたほうが混乱を避けられる。そもそも、変数名に$をつけてしまっているから
どうしてもうっとうしく感じてしまうものだが。
それから アロー演算子 -> をドット演算子 . に変えて欲しいな。
PerlもPerl6になってから Javaなどの言語の影響を受けて ドット . に変わるんだし。
で、文字列連結演算子のほうを、 ドット . ではなくJavaなどの言語のように + 演算子を使えるように
するんだ。Perl6もそうなる。
すると、言語仕様を根本から見直さないと逝けないな。
1 + 2 とでたら 3を返すが、 "" + 1 + 2 とでたら 3ではなく 12を返さないといけない。
>>113 > arrayはperlやrubyみたく(1, 2)とか[1, 2]とかで生成して欲しい
小括弧はやめてほしいな。メソッドの引数と勘違いしてしまう。
> $thisもrubyみたく何もついてなかったらselfのメソッド呼んで欲しい
それもどうかね。ローカル変数とフィールド変数との違いを区別するためにもあったほうが
見やすいと思われ。
> あと将来性云々とかの話だと
> 将来性つうかLLの中ではコミュニティがしょぼい感じ
LLってのがなんだかよくわからないけど、活発じゃないって事か。
これだけ仕事も増えて人気も出てきた言語なのに。
> perlもrubyもコミュニティがある
> 言語自体がperlとrubyは一応個人名義で作ってて
> phpは企業が作ってるからってのもあるからかもしれないが
企業が作っているにもかかわらず名前空間すら付けられないのは
最悪としかいいようがない。
> 国内・海外問わずPHPと言えばこの人!ってのが正直あんまりいない
PerlやRubyのような、これは凄い!っていうものがPHPにはないからでないかな?
そのあたり、PHPはまるでVisual Basicのようだ。
> perlやrubyはやっぱりいるから
言語としての質が全く違うからね。
> railsだってDHHは最初PHPで作ってたんだし
>>122 それだけやっておけばthisがいらないなんてことにはならないよ。
ローカル変数との区別をつけるためにJavaでも使われているんだから。
public class A {
private String name;
public A(String name){
this.name = name;
}
}
たとえばこんなふうに。ここでローカル変数nameをname_というふうに
変える手もあるけど、それは気持ち悪いな。決して読みやすいコードとは言えなくなる。
PHP5はメソッドの引数にクラスの型を指定できるようになって 一部のメソッドのオーバーロードができるようになったのはいいけど、 integerやstringやarrayなどの型を指定できないのは残念だな。 ついでにarrya<string> みたいなGeneric Typeな型も指定できるとなおよいかも C++ TempalteやJava Genericsで使われているアレのことだよ
>>122 phpのネイティブ関数自体いちいち宣言しろって?
全てばっさり切り捨ててそんな無駄な仕様変更に手間かけるくらいなら、そのままでいいだろ。
thisが面倒ならruby使いなよ。
rubyなら全部解決? それともrubyはrubyで不満がある?
言語仕様のスレになってるなw
確かにPHPは標準関数が多すぎるし
厳格なOOP言語じゃなくてrrayやらstringやらの
基礎オブジェクトはないから$this無しアクセス可にすると破綻するかも
最優先事項はやっぱ名前空間だと思うなあ
PHP5でも実装される予定だったのに
問題が出て結局なくなっちゃったし
んでPHP6でgoto実装予定とか迷走以外の何モンでもない
>>124 それなんてJava?っていうレベルだなそこまで行くと
文字列演算子のやつPerlは5との互換性どうする予定なんだろう?
>>128 それは俺も思った
タイプヒント実装するんだったらもう普通の型もつけりゃいいじゃんと
>>130 遊びでrailsとか少し触った程度だが
rubyは確かになんでもアリだしとにかく楽
ワンライナーで書きやすいようにできてるから
PHPで数行書くところがほんと1行で済むから
コーディングする分には不満は感じなかった
問題はやっぱパフォーマンスじゃないだろうか
CGIじゃ遅くてlighttpdやらmongrel入れたら速いとか言われても
apache入れてmod_phpでハイ出来上がりってのは
PHPの重要なアドバンテージだと思う
ただ、ruby入れたらapacheのmod_rubyが入ってPHP並の速度が出て
はいすぐ使えますよってなったら正直rubyに変えたい
>>120 開発チームで作ってるやつですよ。チームというか、会社か。
公開したいけど、マニュアル書くのが結構手間。
お〜いい感じの展開になってるな。
>>124 $thisは有った方が丁寧というのは使ってて感じるね。
使い手にプロパティ変数を必要以上に多用させなくするので
少なからず処理スピードのロス削減にも繋がってる気がする。
Rubyはなんでも短く書けそうな所が使ってて楽しそうだけど、
その代わりに記号が増えて、且つRoRとかの一行のコード見ると
メンテナンス性は微妙な気がする。
どっちが良いか分からんけどRubyとPHPはほんと真反対を
行ってるところがあるなーと。
1行コードに魅力を感じないのは俺だけかな。 自分が慣れてる言語で3行書かなければいけないとしても全く面倒だとは思わない。
短く書けると楽しくて短く書いて済ましてしまうしな パっと見でわかりにくくなるのはあるかもしれない
組み込みグローバル関数自体いらないんだよね 美しくないし覚えにくいし。 いっそ全部クラスでラップして 簡単に動かせるJavaを目指して欲しい。
rubyはブロック(イテレータ)付メソッドが便利だと思う
あれは凄い
>>137 その悪い部分がPHPの普及した理由でもあるのが皮肉とも言える
命名規則バラバラなのはこんだけ普及したらもう無理だろう
>>rubyはブロック(イテレータ)付メソッドが便利だと思う ほほう。調べてみよう 組み込み(グローバル)関数は便利だから必要。悪い部分とは思わない。 グローバル関数をやたらに作るのは良くないと思うけど。 個人的な意見ね。 PHPはPHPでいいのにJavaとかを言語レベルで意識するからJavaエンジニア・PGに見下される&意味のない論争が巻き起こる。 まぁ、見下されたところで別にいいんだけど。「見下す」というのはレベルが低い証拠だから。 言語を比較したら、どっちにも長所・短所があるのは当たり前。 (何を長所・短所と思うかは個人によるから)
PHPはなんとなくおもちゃっぽい言語だと思う。 おもちゃとしては遊べるけど、それを勘違いして実用品扱いすると破綻するというか・・・ ミニ四駆はミニ四駆の世界で楽しいだろうからその中でやっていればいい。 ミニ四駆のパーツを使って乗用車を作ろうなんて考える大馬鹿はいないとおもうけど なぜかPHPで乗用車を作るどころかF1に参戦しようと考えているようなやついない? 乗用車には乗用車に適した言語、F1にはF1に適した言語をつかえば良いのに、なにもかも PHPでやろうとする。現状のPHPはそんな言語じゃないよ。将来的には解らないけど。 現状のPHPは何がやりたいのかよくわからない。 おもちゃっぽいと書いたけど実はおもちゃにも徹しきれていない。 それじゃなぜPHPが使われるのかというと安上がりだと思われているからじゃない? その分、品質が危ういと思うんだけど、そこは見ないことにしているのかな?
ミニ四駆とF1てそんなに差ないだろ Yahooでも使われてるくらいだから 相当大規模なこともできるし。
大規模サイトがリニューアル時に再びPHPを使うかどうかで真価が問われるんじゃないかな。
>>140 それ言ったらスクリプト言語なんてみんなおもちゃ
ただ、何百万っていうサイトで使われてる実績がある言語を
実用品扱いすると破綻するって言う事の方が破綻してると思うけど
F1に参戦とかなにもかもPHPでやろうとするとかいう
抽象的な表現が何を指してるのかよくわからん
PHPが使われてるのは安上がりっていうのはそうだと思うよ
色んな意味で安上がり(導入コスト、人件費、etc..)
でも安上がりな人がPHPで作るものの品質が危ういんであって
PHP自体の品質が危ういとは思わない
ちなみに来期辺りからF1のエンジンコントロールユニットのOSは マイクロソフト製になります。
でもタイプヒントって異なる型を渡した時点で落ちるよね。 エラー処理ができないから public function func($array) { if (!is_array($array)) throw new Exception('not array'); //処理 } ってやる。
上の階層でtryしとくとか
いや、上でtryしててもFatal ErrorはException投げる前にその場で落ちる。 だからfunctionの中でthrowして、上でcatch。
うちではPHPで実用サイトしか書いてないんだがなぁ…。 言語が何であれ、言語仕様がどうであれ、 要求仕様に見合って、コストが折り合えば、 何だって実用になると思うが。 そういう意味で、うちの場合はPHPが非常にマッチング。
>>149 参考までに教えて。
phpのバージョンアップについてはどう考えている?
必要ない場合は不要だろうけど、バージョンアップ必要な場合、それなりにコストが
かかりそうだけど。
phpに限らずオープンソースってその辺のリスクの覚悟はもともと必要だろうけど。
>>149 うちもです。
ただサブシステムをJavaで組んだりはします。適材適所で。
まぁ、つまりほとんどPHPですが。
かなり小さな案件の時はRuby使ったりもします。
これはただ、うちが「Ruby使ってみるか」っていうテンションになるだけなんですけど。
149ではないですが、うちは4で動かしてきたものは5にアップしてません。これからもしないつもりです。
5.0が出てからの新規開発は全て5でやってます。5.0から5.1へのバージョンアップはそんなにコストかかりませんでした。
そんなにというか、ほとんど。
>>148 まじかException投げてくれるんじゃないんだ
タイプヒントの意味ねえええええ
ずっと4,5互換のコードで書いてる。 4互換でもそんなに困らないけど、できたら5にしたい。 5が当たり前になるのは、いつになるだろう・・・。
新しいプロジェクトでもってこと? 新規は普通にPHP5でいいでしょ 個人だったら最近はPHP5対応のレンサバも増えてると思うけど
155 :
149 :2006/09/26(火) 04:53:11 ID:???
>>150 うちがレンサバ案件ばっか、というのも大きいだろうけど、
大概は納品でフィックスしてそれっきり。
契約替えない限りサーバ環境もそのままなんで。
たまに機能拡張のオファーが入ったときに、
足りないセキュリティ適用するけど、
致命的なものは、1つSQLインジェクションがあったくらい。
#って、全部精査してる訳じゃないからあれだけども…
要は扱うデータと、セキュリティポリシーがどうあるかで、
裏でDBMSが使えて、基本的なしつらえをきっちりやってれば、
そうそう困ることにならないし、その内容がIT化することで
ワークフローが改善されるんなら、クライアントにとっちゃ
何で組んでるかなんて関係無い、という経験。
Javaだとグロスで見積が1桁ちがったりするっていうのも、
うちに仕事が来る大きな要員。
#かといって、安い訳じゃないよ。
>>155 153ではないけど、個人的にはPHP5にするとPHP5のマイナーバージョンアップで
互換性が損なわれるバージョンアップが行われそうでPHP5はちょっと怖い。
PHP4でいきなり関数の仕様を変えたりあったでしょ?
PHP5はまだそれが起こりうるのかなと。
PHP4だと枯れていくだけで安定感があって良さそうとか思ってしまう。
プログラミングはPHP5の方が良さそうだけどね。
>>131 > 問題が出て結局なくなっちゃったし
> んでPHP6でgoto実装予定とか迷走以外の何モンでもない
それはひどい。
>
>>124 > それなんてJava?っていうレベルだなそこまで行くと
> 文字列演算子のやつPerlは5との互換性どうする予定なんだろう?
それはVM側で判定処理するとか。つまり、一つのファイルにバージョンによって
異なる記法を混在させることはできないってことかと思われ。
>>135 Java慣れしている俺も魅力を感じないな。
やたらち小さくすることに拘るとWin32APIのように
ごちゃごちゃになる副作用を生むか、
汎用性に乏しくなるか、Perlのような読みにくいコードになるから
>>145 だな。
array型だけどarrayの中に入っている型も指定できればいうこと無いんだが。
そのときはGenericsを導入することになって言語仕様に大幅な修正を要されるだろうから無理か
161 :
149 :2006/09/26(火) 23:31:43 ID:???
awkは書かねぇ、たった一行 ってのを思い出した。
今からIDE使ってみようと思うんだけど PHPEclipseとPHP IDEどっちを選んだらいい? 特に問題なければ将来性があるPHPIDEにしようかと思うんだけど、どうだろうか?
ZSでいいじゃん
165 :
nobodyさん :2006/09/27(水) 23:40:25 ID:6xj5Z2k6
PHP IDEいい
VS.PHP派
>>156 4のがオブジェクトのコピー&リファレンスで大掛かりな変更があったりして危険。
PHP4ってまだ大がかりな変更行うの?
phpeclipseの日本語マニュアルはありませんか? "や,を使うと、自動的に囲んでしまうのを、 どうやって制御すればいいかわからないんです
>>169 設定のPHPの部分にTypingっていうタブがある
Close double quoted strings
Close single quoted strings
Close brackets quoted strings
ってのがそれぞれ " ' {}() の自動挿入
この機能思いのほかバカすぎて困る
>>170 ありがとうございます。
選択範囲を"で囲ってくれたらもっと使えたんですが
残念です・・・
172 :
nobodyさん :2006/10/03(火) 20:32:07 ID:2JKa8Ni+
最近PHPEclipseを使いはじめたのですが、smartyのテンプレートファイルを保存しようとすると 下記のエラーがでて保存できなく困っています。 保管を完了できませんでした。 理由: 一部の文字はEUC-JP"文字エンコードを使用してマップすることはできません。 エンコードを変更するか"EUC-JP"文字エンコードによってサポートされていない文字を除外してください。 Eclipse 3.2 PHPeclipse 1.1.8 です。 utf-8だと問題なく保存できるようなのですが、 EUC-JPで保存するにはどうすればいいのでしょうか?
>>156 >
>>155 > 153ではないけど、個人的にはPHP5にするとPHP5のマイナーバージョンアップで
> 互換性が損なわれるバージョンアップが行われそうでPHP5はちょっと怖い。
気になるんだけど、PHP5と4との間にはにはJavaの1.4と5.0との間にあるような
上位互換性はないの?
できればPHP5以上でやりたいしバリバリオブジェクト指向でやりたいので
PHP4オンリーは捨てたいところ。
>>172 念のため、そのファイルを別のエディタで保存してバックアップ取っておいてから
そのファイルのプロパティの文字コードがどうなっているか見た方がいいかも。
それから、プロパティで文字コードを変えるたびに、ファイルを一旦閉じてから開き直す。
それで正常と思われる文字コードを探してみるんだ。
あと、プロジェクト単位、あるいは、ワークスペース単位でファイルの文字コードは変えられるよ。
よくよんだら、そういう問題じゃなかったか・・・。
とりあえずファイルのプロパティをEUC-JPに変えられるか試してみてはどうだろう?
上のファイルを開き直して文字コードを変えるという手法はうまくいくかもしれない。
>>172 ナビゲーターのプロジェクトやフォルダやファイルの上で
右クリックしてプロパティ開くと文字コードと改行コードの設定ができるから
そこで修正すればいけると思うけど、そんなエラー出たことないなあ、、
>>174-175 すでに文字コードはEUC-JPに指定してあります。
どうやらShift-JISに変更しても保存できないみたいです。
PHPEclipse上からはutf8でのみ保存可能なようです。
試しに他のエディッタにコピペしてEUC-JPで保存しインポートしたところ、
問題なく表示できるようですが、いちいちそれをするのも手間なので。。。
Eclipseの再起動や ワークスペースの変更などは試してみた? おれも昔似たような目にあったことがあるんで。
>>177 それらを含めいろいろ試してみましたが解決できませんでした。
ちなみにファイル拡張子は関係ないようで、何かしらがサポートしていない
文字列が存在すると保存できないようです。
面倒ですが外部で作成することにします。
ありがとうございました。
ワークスペースを変えて再起動してもだめか。 するとほかにできることは、エディタを全部閉じてから 開き直すとか。 eclipseディレクトリ直下にあるconfigurationディレクトリを 一旦削除してから再起動してみるとか。 eclipseを-cleanオプションをつけて再起動してみるとか。 それか、 一つのファイルの複数の文字コードが混在しているために 起きている問題じゃないよな? まず新規にファイルを作成してから、文字コードを貼り付けて 本当にEclipseの問題なのかを吟味する必要が有ると思う。 時間があればの話だけども
>>179 原因がわかりました。
細かくチェックしていった結果、文言の中に
¬ という文字が入っていたのが原因でした。
もしかしたら他にもダメな文字があるかもしれませんが
今回の原因はこれのようです。
たった一文字に一日使ってしまった。。。。orz
お手数おかけしました。
>>180 eclipse側で文字コードをEUC-JPではなく、eucJP-openに指定したらうまくいきませんか?
一覧には出てこないので直接入力してね。
>>183 前スレではでてきていたけど、テンプレにはないね
激しくEclpseにそっくりだな。
>>180 http://www.atmarkit.co.jp/fjava/rensai3/mojibake02/mojibake02.html WindowsのUnicodeのテーブルが腐ってるせい。(Windows-31Jってやつ?)
前、「〜」でなった。保存できなくはなかったけど、なぜか「〜」が~になっちゃうからおかしいと思って。
たぶん、
「¬」を入力→WindowsのUnicodeテーブルではU+FFE2→テキストフィールドにU+FFE2が入る
→保存時にEUC-JPに変換しようとする→U+FFE2は対応するEUC-JPの文字コードがないのでエラー。
みたいなことになっていると思う。
内部コードのUnicodeに変換するときと、UnicodeからEUC-JPに変換するときで、違うテーブルを使ってるのが
よくないと思って、Eclipseのソースいじってcharset追加でどうにかしようと思ったんだけど、
そもそもJavaで新たなcharsetを作る方法がわからなくて断念した。
秀丸とかで「〜」を入力してEclipseで開いてみたら「?」が出てきたので、それからは「?」を入力することで
EUC-JPで保存したときに「〜」になるようにしてる。
同様の方法は「¬」には通用しないもんかな?
>>185 よく読め
>「KoebiStudio Express Edition(以下 KoebiStudio EE)」は、Eclipse(3.0系)をベースにJava Pluginとして開発しました。
最近は・が結構もんだい。
KoebiStudioの良い批評も悪い批評も聞かないけど、どうなんだろうね。 俺はZendStudioでなんの不満もないけど。 ZendStudioが2万切ればもっと売れてただろうなぁ・・・とは思う。
有料ではZend、無料ではphpIDEがあるから なかなか使う人がいなさそう
191 :
nobodyさん :2006/10/17(火) 21:46:35 ID:vQqNDh99
グラフィカル・モデリング・フレームワーク・ランタイム (1.0.0.v20060627-1200) 必須: フィーチャー "org.eclipse.emf.ocl (1.0.0)"、または互換。 ってでてPHPEclipseがインストールできません。 何ですかこれ?
必要なプラグインが足りてないんじゃね
>>191 select required ってボタンが、上から4番目にあるだろ。それ押せ。
PHP IDE 9月に1.0が出るんじゃなかったのかよ...
VSでの開発に慣れた俺的には、VS.PHPが最高。 なんでマイナーなのかがわからん。すげぇ使いやすいのに・・・
いや単純によくわからん VS.PHPで作ったPHPは普通にApacheで走るの?
197 :
nobodyさん :2006/10/19(木) 23:10:29 ID:FNLmHJjZ
Eclipse PHP、いい加減参照変数の自動補完に対応して欲しい。 あと単体テスト時のプロファイラ。 Javaの開発より効率悪い。
>>196 動くよ
コンパイラじゃなくて、あくまでスクリプトのまま。
もちろん、VSと同じようにデバッグ実行がVS単体で出来るし、変数の内容も見れるし
ブレークポイントとか、一通りのVSの機能はそのまま使える。
199 :
nobodyさん :2006/10/21(土) 14:15:08 ID:iEmd+e9k
ide使ってたら 開いてるファイルだらけになって 目的のファイルが探しにくくなるな
>>191 >
http://aioec.sourceforge.jp/cgi-bin/ >wiki.cgi?page=BBS%2D%A4%B4%B0%D5%B8%AB%A1%A6%A4%B4%BC%C1%CC%E4%B7%C7%BC%A8%C8%C4%2F45
によると、
>GMFに必要な関連プラグイン(EMF OCL/Validation/Query/Transaction)
が入っていないためでるエラーだそうだ
202 :
191 :2006/10/27(金) 09:21:57 ID:8L+0aJpP
どもレスありがとうございます。まだPHP触り始めたばかりで初心者質問失礼しました。 もう一つ質問なんですがWindowsで書いたソースってLinuxでも問題なく動きますよね?
動く訳ねーじゃんwwバカジャネーノ ちっとは自分で調べたらあ??
(;゚Д゚)
>>202 OSに依存しないよう書けば基本的には動く
Windowsで書いたからといって、Windowsで動くとは限らない
違うのはファイル関係くらい? でも開発はunixの方がいいと思うけどね sshも普通に使えるし。
208 :
晒しあげ :2006/10/27(金) 15:47:29 ID:???
203 名前:nobodyさん :2006/10/27(金) 09:52:14 ID:??? 動く訳ねーじゃんwwバカジャネーノ ちっとは自分で調べたらあ??
一気に上がったな phpeclipseに戻してたけどもう一回入れてみようかな
211 :
nobodyさん :2006/10/29(日) 15:28:33 ID:bVOhrU5J
Eclipseってファイル単位で文字コードを変えることはできますか?
ファイル単位で文字コードを変えられて、 オブジェクトのメソッドの補完が効くのがあれば、いいんだけどなぁ。
213 :
中三 :2006/10/29(日) 17:54:32 ID:???
>>214 できました。これはいいかも。
ところで、日本語を書くと、PHPのパースエラーになるんですが、
これはどうしたらいいでしょう・・?
PHPeclipse で Windowsを使ってます。
216 :
215 :2006/10/29(日) 19:19:12 ID:???
SJISだと大丈夫なんですが、EUCやUTF-8でパースエラーになります。 直接コマンドラインから、検証した場合は問題ないです。
VS.PHPはSJIS以外のファイルを扱おうとすると、 すごく面倒なことないですか?
つーか同一プロジェクトで文字コード統一しないなんて、馬鹿だろ
内部をSJISでは普通しなくね?
PHP IDE 0.7 Stable どうですか? おれもいまから試してみます。
>>220 Stableだけあって安定している
デバッグ機能がすごく良くなった
で試してどうだった?
PHP IDE 0.7で
>>96 のバグが直ってるか教えてくれ
>>221 全体的によくなったよね。もう、ふつうに使えそう。
syntax colorはまだ最低限しかないけど、そのうち実装されると思うし。
ただ、自分の場合、HTMLフレームをふくむデバッグがうまくいかんみたい。今時みんなあんまりフレームつかわんかなー。
>>222 遅レスすまそ
直ってるみたいだよ
今のところかなりいい感じ
OS:WindowsXP SP2のマシンに Eclipse3.2.0とPHPeclipse1.1.8をインストールしました(日本語化済)。 この状態でeclipseにPHPの文法チェックをさせたいのですが可能ですか? [ウィンドウ]->[設定]->[PHPeclipse Web Development]->[PHP External Tools] でRun PHP commandとParser commandを設定することで対応できるとは思うんですが、 これって別途PHPをインストールしないと使えませんよね? どなたかわかる方ご教授ください。
Eclipseでフォルダ内検索をするにはどうしたらいいの?
PHPEclipseだと、左のナビゲータでフォルダ選択してから、[検索]→[検索] で、 範囲のオプションを、「選択されたリソース」にするといける。
228 :
nobodyさん :2006/11/08(水) 00:30:36 ID:h7G2r6bO
229 :
226 :2006/11/09(木) 04:56:23 ID:???
eclipse 3.2 で PHPEclipse 動く?
PHPIDE 0.7 で mb_language(); がないとか言われるんですが、 PHPIDE と Zend remote debugger 以外にも何か入れる必要がありますか?
>>93 >インチキ上場会社なんじゃね?
いい加減な誹謗中傷を書いて、タイーホされないようにな。
PHPEclipseを入れてみたんだけど、 pearをインクルードすると、Include filename: "HTTP/Client.php" doesn't exist in projectと警告が表示されてしまう。 設定→PHPEclipse→Project DefaultsのInclude PathsにXAMPPのpearディレクトリを指定してもだめ。 どこで設定すればいい?
[ PHP_INI_ALL ] include_path ".:/path/to/php/pear";
PHP IDEのリモートデバッガが中途半端に不良品だな… index.php/p1/p2 みたいなpath_infoつかったリクエストが処理できん
今時のWEBサイトなんてほぼ100%PATH_INFOだしね。 今はsymfonyでdebugするときは、頭に$_SERVER['PATH_INFO']="....."; とデバッグ時に書き込んで回避してはいるが…
>>237 >今時のWEBサイトなんてほぼ100%PATH_INFOだしね。
小学生?
>>238 そこで小学生を連想する君の頭はヤコブ病でドロドロだね
240 :
nobodyさん :2006/11/19(日) 03:28:25 ID:+4QUGvQu
質問です。 ・Windowsで開発できる ・デバッガ付き(ただし、駐在型のXAMPPとかは嫌、デバッグ時だけApacheとか起動して欲しい) ・PHP4/5両対応 ・Smartyエディタがある。 ・Ajaxを扱いたいので、JavaScriptも記述できる。 こんな条件で、無料の奴ってありませんか?
PHP IDE Projectのall in oneパッケージを入れたら プロジェクトの作成でマウスで選択が出来ないわ、デバッグ起動すると内部エラーとか言われるわで 全く使い物にならなかった・・・。 やっぱ、VS.PHPが特に何にも考えずに使えるだけ楽 TruStudioもバグが酷かった・・・
>>242 VS.PHPって値段のことも考えずに使える?
>>242 javaのランタイムが古いとかじゃない?
245 :
nobodyさん :2006/11/19(日) 16:58:25 ID:32UkBD6s
Eclipseで検索した時に、検索語句をマーキングすることはできますか?
246 :
245 :2006/11/19(日) 17:00:38 ID:32UkBD6s
マーキングというのは、色を変わるとか下線が入るとか、 Googleであるような装飾上のマーキングです。
マーク機能は何故かないので、とりあえずemacsを利用中 あるんだったらeclipseやVS.PHP使いたいんだが・・・
>245 検索直後はあるだろ?
249 :
245 :2006/11/19(日) 17:40:33 ID:32UkBD6s
>>248 一つだけでなく、検索にマッチする語句を全てマーキングしてほしいのですが、
そうはならないようです。
今手元のでためしたけど普通に全部マーキングされてるよ
251 :
245 :2006/11/19(日) 18:11:40 ID:???
マーキングされない・・・なぜだろう。
>>240 ワガママにもほどがあるな。
テキストエディタでシコシコやってればいいんじゃねぇの?
253 :
nobodyさん :2006/11/22(水) 19:19:41 ID:OwPeYoav
Eclipseで、Window幅に合わせた長い行の自動折り返しができないんですが、 どこか設定でできますか?
調べてもよくわからないのでどなたかお助けを。 Eclipse PluginのPHP IDEを使っています。 環境はWindowsXPで、Apache2.054、PHP5.20が入っています。 デバッグをしたいのですが、 Debug As→PHP Scriptはできるのですが、 Debug As→PHP Web Pageっていうのを使いたいです。 押すとサイトに接続していますというのが出るので、 おそらくApacheを通してローカル鯖でデバッグするのかな?と思い、 Apacheを起動してみましたが、無理でした。 このデバッガを使うにはどのような設定をしたらいいのでしょうか?
良さげっぽいな>VS.Php 今のとこZSで結構満足なんだが、乗り換えることになるのだろうか
VS.Php ちょっと使ってみた 今までは、FreeBSD に samba 入れて、 Windows の Eclipse 3.1.1 から共有フォルダ経由で編集なんていう ものぐさなスタイルでやってたんだが、色々いじってみて困っている点が以下 (多分、VS 自体の仕様) ・既存の .htaccess といったドットで始まるファイルを、いちいち手動で追加しないといけない ・既存のファイル(EUC-JP)が、化ける場合と化けない場合がある (「EUC-JP で開く」みたいな項目がない?) VS.Php 自体は、Eclipse と違って全角ハイフンとかも化けないしl 完成度も高いし乗り換えに前向きなんだが、俺のスタイルだとちょい面倒なのかな
>>257 いや、Eclipseも全角ハイフン化けたりしませんが
>>258 なるほど
>>259 −
↑これどうです?
こちらは保存して開くと「?」になりますね
? ( − )と書くと大丈夫なんですが
Eclipse 3.1.1 + PHPeclipse 1.1.6、エンコード eucJP-open です
>>260 だから化けないって。
まさか環境設定のcolors and Fontsを何もいじってないとかじゃないよね?
262 :
nobodyさん :2006/12/04(月) 23:12:17 ID:FNWaPHA2
リモートデバッグがちゃんと動くIDEってある?
phpeclipse + dbgは遅すぎて使えないし、
phpide + ZendDebuggerは
>>254 と同じ症状だよ(´・ω・`)
print_rとかvar_dumpとかで地道にデバッグやってるの?
zendstudioはばっちりできてる インターネット経由でグローバルIPしか割り当ててないサーバにもトンネリングでバリバリやってますよ。
>>262 PATH_INFOじゃなければphpide + ZendDebuggerで動く。
266 :
nobodyさん :2006/12/05(火) 06:14:15 ID:GzZh5Paf
koebiちゃん使いたいんですが、eclipseって3.0ってダウンロードできませんよね?
>>266 koebiだけで動くよ。
Eclipseと共存できるし
Studio5.5きたよ server3.0ベータもリリースされた
ZendStudio5.5 Standardって$99なんですね。 今回から安くなったのかな、こんなのあるならもっと早く使ってればよかった
>>269 リモートデバッグとかなかったと思う。
リモートデバッグできないならいらねーって感じ
>>267 おそくなったけど、動きました。
オールインワンでそろってたんですね。
ありがとうございます。
今日初めて ZS 入れてみたんだが総合開発環境と言うのはすごいな 今まで Em editor でしこしこ打っていたのだが格段に ZS は便利だと思った ただ高機能だけに使いこなせるのだろうかとちょっと心配 配色の設定がEmほど細かく設定できないのが不便 なるべく今までの視覚感を再現したかったのだが残念 はたしてどれくらいで慣れる事ができるのだろうか
273 :
nobodyさん :2006/12/22(金) 15:54:30 ID:P+ytLFPI
すまん、PHP Designer 2006 PersonalでPHPファイルをUTF-8で開きたいんだが、どうすればいい?
274 :
nobodyさん :2006/12/22(金) 15:55:32 ID:P+ytLFPI
↑2007だった。
275 :
nobodyさん :2006/12/30(土) 18:15:19 ID:oH2ULMYx
PHPIDEをインストールしてみました。 今まで秀丸で開発していたので、コード補完機能などは ソースコードの品質向上や開発効率アップに繋がりそうです。 ところでPHPIDEについて質問があります。 1.grepの機能はないのでしょうか? 2.Webサーバでのデバッグで、ブレークポイントで停止しません。 PHPIDEのAllInOneパッケージを入れており、php.ini は、 zend_extension_ts=ZendDebugger.dll zend_debugger.allow_hosts=127.0.0.1 を追加しました。他に設定などありますでしょうか?
質問です。 UTF-8の.htmlファイルを開くと文字化けします。ヒントを頂ければ 以下のことを試しました。 文字化けするファイルをxyzzyで開くとちゃんとutf8で認識、表示される 文字化けているところをまた書き直し、保存するとなぜか、また文字化ける 右クリックでのEncoding は、UTF-8になっている もうお手上げです。 これ以外に設定するところがあるのでしょうか?
278 :
nobodyさん :2006/12/31(日) 05:14:41 ID:av6THQ74
276さん、レスありがとう。 1.grepの代わりにSearchっていうのがあるんですね。 知りませんでした。使ってみます。 2.URL見ました。でもダメなんです。どうしてもブレークポイントで止まらない。 ※ PHPIDEの設定や使い方を解説している日本語サイトって無いのかな。
>>277 自己解決しました。
ファイルを開かない状態でPHP Explorerで右クリックして文字コードを変更してあげると
直りました。
>>278 確かにインストール記とかぐぐってもでてこないですね。
>>279 使い方はともかく、インストールはオールインワンパッケージを解凍するだけだからなw
設定とかよくわからないところあったり…
WindowsXPのファイルをVMwareのLinuxからsmbmountしていると、保存するたびに 以下のメッセージがでてくるのは、eclipseのバグだよね? The file has been changed on the file system.
283 :
nobodyさん :2007/01/02(火) 10:43:26 ID:rmvDKyqa
285 :
nobodyさん :2007/01/04(木) 02:08:40 ID:s5HFLRYW
Zend Studio使ってる人に質問 どうせつかうなら新しいバージョンが良いと思うんだけど、英語に困らなければ Zend Studio5.5をUSの全土から購入しても良いものかな 日本語文字コード処理とかで面倒でなければいいのだけど。
>>285 UTF-8でしか使ったことありませんがUTF-8だったら問題なし。
マルチ氏ね
288 :
nobodyさん :2007/01/04(木) 07:57:40 ID:s5HFLRYW
だってこっちにこいって言われたんだもん それにみんなも悩んでるはずだよ
海外版でもdefault以外に自分で設定すれば大丈夫。 ワレザは氏ね。
>>288 向こうのスレで一言いっとけば済む話だったな。
PHP IDEでの設定の仕方がわからないだす 英語サイトでも良いのでいいサイトないだすか?
何が分からないかくらい書いたらどうだろう。
例えば、PHP Editorで警告や注意が表示されないだす // TODO: と書いてもProblemsのタブに表示されないだす デバッガーの設定の仕方がよくわかないだす 何ができて何ができないかがよくわからないので できると思って設定の場所を探すのですが見つからず できるのかできないのかもよくわからないしだいだす
おまえはkoebi使ってろ
296 :
nobodyさん :2007/01/06(土) 22:06:37 ID:Sf9bS7g1
Zend Platformって実際 必要なの? PCの負荷だけ増やしてるような気がする、有識者の意見モトム
297 :
nobodyさん :2007/01/06(土) 23:15:19 ID:G9tb2oQL
Koebiバカにすんなよ
>>297 今日本語版のKoebiダウンロードして使ってみたけどこれ良いね。
日本語ヘルプがマメで丁寧で素晴らしい。
PHP IDEのオールインワンインストールしたけど
オールインワンのって英語版Eclipseだから途方にくれてたんだよね。
日本語版インスコしてプラグインするのもだりーし
プラグインのマニュアル英語だろうしって感じで。
どこからどこまでがEclipseの機能でどこからがKoebiかわかんないけど
日本語マニュアル部分だけでもこれ作った人に感謝。
やっとサクラエディタから卒業できます。
>>296 大規模サイトの運用向きじゃないかなぁ。
勝手にMySQL入れてサービスとして独自に立ち上げるのキモいよね
koebiは、デバッグできない
301 :
nobodyさん :2007/01/07(日) 22:13:14 ID:crBSuIM0
phpide こと pdt ですが、リモートデバックはできますか? やってみたけど、リモートサーバーにアクセスするURL のうち、host ip がローカルIP になってるし。。
ぶっちゃけphpにリモートデバッグとか必要?
必要。
304 :
nobodyさん :2007/01/08(月) 18:02:16 ID:bP6Ljc3c
不必要
>>301 俺も上手くできないなぁ。ちなみに、5.2.0
鯖&クライアントの通信状態みてみたら、
鯖にURL投げた後、鯖からクライアントにアクセスしてないっぽいんだよね。
というか、モジュールがちゃんと組み込まれているのか調べるにはどうしたらいいんだろ。
phpinfoでそれらしいのが出てこない気がする・・・
>>305 入っていればpowered byゼンドロゴ画像の下に表示される。
307 :
nobodyさん :2007/01/09(火) 16:15:07 ID:SnDnAnw0
> 305 鯖に投げたURL 中のホストには鯖からアクセスされてるけど、ホストのIP がローカルなんだよね^^ なぜじゃ?
>>306 情報サンクス。入ってなかった。
これはパッケージ使わずに自分でコンパイルしやがれゴラァということか・・・
>>307 クライアントがグローバルIPがわかんねーとかじゃね?
309 :
nobodyさん :2007/01/10(水) 22:30:41 ID:E2MEyMyf
>>308 NAT 環境でPHPIDE のリモートデバックは使えんということかねぇ?
>>309 クライアント側のルーターに穴開けて、クライアントのIPの部分だけ手打ちすればいいんじゃね?
よくわからんが、パラメータ以外の情報は鯖には送ってないと思うので、それでいけそうだが。
いやいや、送ったIP以外から応答があると蹴るとかあるとだめだな。うーん、どうだろ。
とはいえ、zend_debuggerの死屍累々の報告みるとハマリ所がありそうなので、
なるべくシンプルな環境からテストすべきだと思うが。
311 :
nobodyさん :2007/01/10(水) 23:36:05 ID:WR1zDQTe
MacOSX10.4でPHPEclipse入れたんだけど、起動時にエラー わざわざEclipseの3.1探してきてINSTALLしたんだけど。 どこに問題有るんだろ?
OSX使ってる時点で問題かもな。
どっかの設定変えたらデータセンターとかNATでもデバッグできるよ。
314 :
nobodyさん :2007/01/11(木) 00:43:16 ID:CVL7BYKD
315 :
nobodyさん :2007/01/11(木) 08:33:03 ID:vG3MXMDE
>>313 そんな設定があるのかぁ!?もしかして、直接ファイルを編集するってやつかな?
NAT 内PCにGLOBAL IP を割当てればできそうだけど、普通、デバックのためだけに穴空けてIP ふるなんてことしないよな・・・
316 :
nobodyさん :2007/01/11(木) 23:44:35 ID:wEwJRhJQ
VS.PHPの試用版使ってんだけど、UTF-8にしても変数ウォッチで日本語バケね? 日本語部分が化けるだけじゃなくて、他の数値変数までも道連れでバケて、 デバッガが使い物にならないんだけど...
俺はそんなことないけど・・・ ちなみにVS.PHPの正規版 実はUTF-8になってないんじゃないの?
318 :
316 :2007/01/12(金) 14:13:41 ID:???
>>317 あれ、バケずに済んでるの?
文字コードは間違いなくUTF-8になってる。何度も確認した。
逆にShift-JISで無理やり書いてみると、一部表示できる。
けど、5C問題で $a="表"ってするとエラーが出るしな。
arrayだとどちらにしても後ろに続く変数まで道連れでバケる。
ttp://www.asial.co.jp/vsphp/ide.php ここの画像は一見バケてなさそうだけど、値の後ろにセミコロンが見える。
値が英数だけの変数だと後ろにセミコロンなんてつかないし、バイト数の
勘定が正しく行えてないんじゃないかなと思ってた。
UTF-8で書かれたファイルをバケずに読み込む以外に、なにか設定必要?
AddDefaultCharset UTF-8 かな... あれれ? VS.PHPがインストールした
Apacheのhttpd.confが無い??? 初めから無かったけ (^^;
リモート鯖にはAddDefaultCharset UTF-8って書いてあんだけどバケるし
関係ないか... 化け方はUTF-8を無理やりShift-JISで表示しましたって
雰囲気なんだけど。
Eclipse3.2.1とPHPeclipse1.1.8をインストールして、
JDKは、jdk-6-windows-i586.exeインストールして、
QuantumDBのプラグイン(com.quantum.feature_3.0.3.bin.dist.zip)ぶっこんだのに、
パースペクティブが増えない。。。
>>65 と同じような現象になってるんですが、
どこを見直したらよいでしょうか。
Web漁っても、みなさん普通に使えてる的な記事ばかりで
解決に至りませんでした。
諦めるとiiよ
323 :
nobodyさん :2007/01/19(金) 21:02:36 ID:oGRPllDa
なんか、グレートなIDEないの?
>323 N88-BASIC
メモ帳伝説
お・れ・た・ち V I M !!
327 :
nobodyさん :2007/01/20(土) 13:35:44 ID:R71AozFQ
trustudio、ソースをUTF-8で保存するとエラー出まくります。 いい解決方法がないでしょうか。
shift_jisで保存する
PHPeclipse でちょっと編集するごとにWEBプレビューが書き換わって重いんですが、どこ設定で停止できるんでしょうか。
普段はWEBブラウザのビューを閉じておいて、見たい時だけビューを呼べばいい
超即答ありがとうございます! それしかないですか・・
ゼンド謹製ZSも時々は思い出してやってください
333 :
nobodyさん :2007/01/22(月) 15:04:33 ID:uNp0p6nz
今知ったのだがPDTでもちゃんとProblems,Tasksが表示されるのだな 自宅のPCだとなぜか表示されない 何かしらの設定が残ってるのからか? Trustudio,phpeclipseなどを入れまくったからかな PHP Project Builder の問題か?
PDTって行番号表示しない? 設定の一般->テキストエディターのとこにある「行番号の表示」にはチェック入れてるんだけど。 別の設定と干渉してるンかな?
>>336 1月最初の更新で表示されないバグが出てた気がする
その後のアップデートで直ったはずだけど(自分が戻したか更新したかあやふやですまんが)
>>337 さんくす。
S20070101-RC1はBuildDateが新しくなってたので入れなおしてみたが、やっぱダメで。
IntegrationBuildsのI20070111入れたら表示されたよ。
行番号の色がデフォ(?)だと黄色で、最初は気づかなかったのだが...
339 :
nobodyさん :2007/02/01(木) 14:18:02 ID:ehy1BWse
漏れのPDTなんだが、日本語が間にはいると、色がメチャクチャになるんだけどなんだろう? S20070130-RC2でつ。うーん。
PDTで行番号で問題になったことないけど? 色は灰色だし
使うのは無理? レンタルサーバーにあるファイルをリモートでデバッグ。 無理かな?
レンタルサーバでやる意味がさっぱりわからない
>342 華麗にスルーしろ どうせprint_rで済むことを試して挫折する人間だ
emacs の php-mode.el の質問もここでおk? php-mode で array を整形しようとすると、他の php エディタのように行かないのですが、どう変更したらよいでしょうか?例えば $arr = array( 'hoge' => 'ワッフル', 'bar' => 'ワッフル', ); を php-mode で整形すると $arr = array( 'hoge' => 'ワッフル', 'bar' => 'ワッフル', ); このようになります。上の形式が好みです。
345 :
338 :2007/02/02(金) 03:55:20 ID:???
>>339 俺もなった。I20070111に戻した。
>>340 色設定を弄った記憶はないのだが、ひょっとしたら弄ってしまってたのかも。
RC2を入れたら灰色だった。
話しは変わるが、デバッガの変数表示で、__toString()メソッドをもつオブジェクトを
表示した場合、__toString()が返す値を表示して欲しいところなんだが、まだ無理なのかな?
それともどこかに設定ある?
346 :
nobodyさん :2007/02/05(月) 21:28:53 ID:zRSjY1vN
Eclipseにはプラグインがあるけど、 もっと簡単に、秀丸でいうところのマクロみたいなものはないの?
ZS5.5 人柱募集中!
>>347 相変わらずphp用のデバッガとしては優秀。
それ以外はあまり魅力なし。
349 :
nobodyさん :2007/02/07(水) 18:39:29 ID:l0anz5aU
346 無いなら自作汁。
PDT 0.7.0 RC2になって何か違いはあった?
351 :
nobodyさん :2007/02/08(木) 00:11:16 ID:pzmgmLQN
PHP IDEってall-in-oneじゃなくて 素のEclipseに放り込むタイプの奴ないの?
あるに決まってるだろ
素のeclipseからPDT入れようとすると結構面倒だと思う
354 :
nobodyさん :2007/02/08(木) 20:39:40 ID:pzmgmLQN
>>352 プラグイン形式のPDTってどこからDLすればいいの?
素人が使うものじゃない 諦めろ
ZendDebugger-5.2.3 PDT I20070111 リモートデバッグで、Docroot以下ではないディレクトリの PHPへステップインすると、「ソースがみつからねーぜベイベー」と怒られる。 が、ステップ実行は裏側でうまくいっているようで、ステップオーバー(F6)を、 ガスガスおして、DocRoot配下のPHPソースに戻ってくると復帰する。 すべてDocRootに置いて開発しなきゃなのか?
357 :
nobodyさん :2007/02/11(日) 17:21:42 ID:vSsoXh7m
ぶっちゃけkoebiが良いと思うのですが。
PDTで変数を書き始めるとウィンドウみたいのが表示するのですが、これを非表示にするには どうすればいいですか? 何か意味のない候補ばかり出してくるのですけど、そういうものでしょうか? TruStudioのようにそのclassやfunctionの中の変数を補完はできないのでしょうか。
Linuxで開発するならEclipse使うのとviどっちがいいかな?
viで開発してる人なんているの? 原始的すぎじゃね?
vi っつーか vim でしょ?emacs 並みのことはできるらしいよ
俺はemacs派だがviの方が作業効率は良さそうな気がする やったことないけど
emacs(笑)
364 :
nobodyさん :2007/02/12(月) 18:50:10 ID:W7T0uAyR
ZendStudio5.5が発表されたってニュースで、 スタンダード版は99ドルって書いてあったので、日本語版が出たら、 これを機にZendStudio使ってみようと思っていたけど、 日本版は4万7250円って・・・。 ちょっとヒドい気がしますが、日本のゼンドは今までもそういう価格設定だったんですか? そんな立派な機能は望んでないので、せめて15000円くらいのエディションを発売して欲しい。
英語版買えばいいじゃん
>>364 バージョンアップ(保守)期限が1年分だけだが、
もうちと安いエディションがあった気がする。
で、使用期限の方は特に期間制限はないのではなかったかな。
>>364 ZendStudio4の頃から使ってるけど、ZendStudioのデバッガが
必要だと思う人じゃないと、その金額出す程のメリットはないかな。
メリット無いどころか、エディタ部分の細かいところが気になって仕方ない。
ここのスレには何回か書いたけど、太文字使うとカーソルと実際の位置がずれるとか、
タブ文字その他特殊文字(?)が表示出来ないとか。
簡単なscript書いたりする時は香り屋gvim。お勧め。
emacsは使えたらかっこえー感じはするけど、難し過ぎ・・・。
368 :
nobodyさん :2007/02/12(月) 22:18:20 ID:YLy/IkNC
emacs使いこなすまでに一週間あればおkやろ
emacs(笑) 過去の遺物にいつまでもしがみつくオッサン(笑)
でも Zend なんて PHP にしかつかえないしー、 eclipse も java 以外なんか微妙だしー。とくに php。 emacs のほうが技能の再利用性が高いってゆーかー。
オブジェクト思考についていけないジジイはemacsとかつかってるよなw
>>370 その発言を、マ板やム板で堂々と発言して欲しい。
やつらの反応を楽しめるぞw
つい一ヶ月前にも、こんな記事が翻訳されたことだしw
このWikipediaに今はEmacsの時代じゃないとか書き込んでみればwww
エディタ戦争
http://ja.wikipedia.org/wiki/%E3%82%A8%E3%83%87%E3%82%A3%E3%82%BF%E6%88%A6%E4%BA%89 エディタ戦争(Editor War)とは、プログラミングを行う人々(特にハッカー文化に属する人々)の間で続
いている、どのテキストエディタが一番よいかというテーマの論争である。その中でも二大陣営といえる
のは、vi愛好派とEmacs愛好派である。
ハッカー文化においては、愛好するソフトウェアを宗教的狂信とも言える尊敬を持って扱う伝統があり、
そのようなソフトウェアの中でもテキストエディタはもっとも一般的である。自らの選択したエディタが最
善であると信じるグループ間で数々の論争(フレーム)が発生してきた。もっとも、そのような論争の参加
者のほとんどは、からかい半分であると理解している(ユーモアの節参照)。似たような論争はオペレー
ティングシステムやプログラミング言語にもあるし、コードの字下げスタイルのような傍から見れば些細な
ことでも論争となってきた。
エディタ戦争においては、vi と Emacs というUNIX系オペレーティングシステムで最も一般的な2つのエデ
ィタの信奉者の間で主に行われている。UNIXのユーザーやプログラマの多くは、どちらかのエディタを使
用している。また、大抵の人は両方の使い方を知っており、それもあってどちらが良いかを判断できる立場
にあると考えている。さらに、これらのエディタは他と比較して急勾配な習熟曲線を持っており、それはつま
りこれらエディタのユーザーはその使い方を学習するために多大な時間を要したことを意味している。
∧_∧ ┌──────────── ◯( ´∀` )◯ < 僕は、秀丸ちゃん! \ / └──────────── _/ __ \_ (_/ \_)
>>373 なんかオッサンが必死になってる。
emacsやviなんて所詮は、旧世代の遺物(笑)
今更、使い方を覚えた所で、有益ではないし、使わざるを得ない状況なんてめったに無いw
そう?おいら大学生だけど、 いろんな言語を使う人にとっては emacs か vi しかないと思うよ。 php しか使わない、使えないってんなら Zend でいいのかもしれんけど。 ruby, python, perl, java, c++ も使う、環境は windows とは限りません ってなったら環境が統一できるのその辺だけじゃない?
アプリケーションに応じて開発環境くらい変えるだろ。 おまいさん逆に .net関連で案件来たときゃどうするんだよ。 サーバサイドの/etc/の下のファイルとかhttpd.conf とかいじるときに vi 使うくらいだな俺は。
>>376 perl/java/c++/ruby/phpを使いますがなにか?
オッサンが昔の事を思い出して何言ってんだかww
今は、どの言語も98%がWindows上での開発ですよ。
viやemacsなんて生産性悪すぎ。
万が一、学生だとしたら、それは教授のオッサンに騙されているだけだw
要するに鯖で作業するかどうかってことだな
∧_∧ ┌──────────── ◯( ´∀` )◯ < 僕は、メモ帳ちゃん! \ / └──────────── _/ __ \_ (_/ \_)
>>376 そこの並べてある言語、すべてEclipseで
使えるんだけどなーw
さすがポストEmacsと言われるだけはあるね、Eclipseは。
∧_∧ ┌──────────── ◯( ´∀` )◯ < 僕は、Word2003ちゃん! \ / └──────────── _/ __ \_ (_/ \_)
384 :
nobodyさん :2007/02/13(火) 17:16:00 ID:sli72YLd
俺も
>>377 。Emacsなんか使ったこともないし、必要性もない。
ただし、Emacs以上にWord2003は断じてない
385 :
nobodyさん :2007/02/13(火) 17:17:55 ID:sli72YLd
あ、ごめん。間違い。2年位前までは
>>377 だったけど、今は
サーバーサイドのファイル修正もWinSCPで秀丸。
EUC-JPの修正もあるので、メモ帳は断じてない
386 :
nobodyさん :2007/02/13(火) 17:23:04 ID:sli72YLd
あ、さらに修正。2〜3週間前、crontabの修正にvi使った。 コマンドはiと:wqとescしか使ってない。覚える気にもならん。 viとかEmacsとか使いたい奴は、ダイヤモンドカーソルを 使いたいんだろうけど、猫招きとか窓使いの憂鬱の使い方を 覚える方が遥かに生産的。 2ちゃんへの書き込みにもvi使ってんの?
>>386 使えないと使わないは違うぞ。
俺(
>>378 )は、開発にはviやemacsなど使わないが、使おうと思ったら普通に使える。
emacsはともかく、viくらいは使えるようになっとかないといずれ困る事になるぞ。
使えない奴が、生産性がどうのこうのっていっても全く信憑性が無い。
さあ、燃料投下されますた
PDT I20070208 が出てるけど、RC2と同じ色ズレを起こしてるね。
>>387 禿同!俺もやろうと思えばviで開発も可能だな。
実際問題viくらいは使えないとヤバイだろ
eclipseもemacsも使うが適材適所だと思うが でもwindowsでeclipseだとリモートではほぼ使えないに等しいよね windowsでeclipseと言ってるやつはemacs,viで開発をしたことがあるのだろうか eclipseよりemacsの方がいいところもあるし
∧_∧ ┌──────────── ◯( ´∀` )◯ < 僕は、Google Docs & Spreadsheetsちゃん! \ / └──────────── _/ __ \_ (_/ \_)
viで開発やる気はないが、 >今更、使い方を覚えた所で、有益ではないし、使わざるを得ない状況なんてめったに無いw これは大間違い 使えないやつはウンコ
∧_∧ ┌──────────── ◯( ´∀` )◯ < 僕は、わら半紙&ペンちゃん! \ / └──────────── _/ __ \_ (_/ \_)
PDTなんですが、プロジェクトアイコンに[x]マークがついてて、以下の問題が発生してます。 > バリデーター WSDL バリデーター は委譲バリデーターですが、そのバリデーターの委譲を検出できません。 各ファイルには[x]マークがついていないから、プロジェクト設定関係のが保存されているファイル じゃないかなと思うのですが、どのファイルのどの部分かサッパリわかりません。 解決方法があればご教示よろしく。 プロジェクトを作り直したほうが早いかな?
∧_∧ ┌──────────── ◯( ´∀` )◯ < 僕は、脳内完結ちゃん! \ / └──────────── _/ __ \_ (_/ \_)
viが使えない技術者はほとんど糞技術者であるのには間違いない というよりなんだかんだ言ってほとんどWindowsしか使ったことないんじゃないか
geditにphp色分けがあったからこれつかうことにした。
「xxxxxが使えないから糞」って短絡な思考だな。 viぐらい扱えたほうが便利だろうとは思うが、 Windowsで開発が完結して、Unix系で運用可能ならそれでいいじゃん。
viとemacsの両方を使えるオイラは勝ち組、そう思っていた時代がありました。 nanoめ。。。。 最近はソースを読む事が多いので、PHPEclipseとPleiadesの組み合わせがメインかな。 Open Declaration/include(F3) を使えば追っかけるのが楽。
>>397 >viが使えない技術者はほとんど糞技術者であるのには間違いない
間違いないの何で??
具体的に根拠を、信者以外にも理解できるように教えて
vi というよく聞くものを使おうとしたことすらない >向上心がない。自分で勉強する気がない
もしくは、経験年数があまりにも足りない
よく聞くだけで、最近ほとんど使われないしな。
他に学ぶことはいくらでもあるので、不要なものを勉強するのは
向上心があるのではなく、学習効率が悪いだけ。
>もしくは、経験年数があまりにも足りない
経験年数の足りなさだけで糞技術者というのは、
それこそ
>>399 の言うとおり短絡思考だな。
人格矯正をお勧めする。
>>401 vi信者ではない、というよりあまり使わないが、vi使えないって聞くとUnix系を使ったことない人か
使えない人だと思うけど
viは俺にとっては仕方なく使うものだな
なんでもかんでも人を否定したがる人はきっと神様なんですね。
viは学習効率云々いうほど覚えるのに時間取らん UNIXに触れてみようと思った時の一プロセス程度
viで入力補完とかできるの?
viって、今や十時キーで移動は出来るし、 :w :q さえ使ってたら、とりあえずは使えるじゃん。 便利にしようと思えば奥は深いが・・・ んなもんヘルプ見ればいい話だし、単なるソフトウェアなんだから取り説読めばなんら問題のないものだろ。
>>409 ( ゚∀゚)っ[ctr+x][ctr+k]
viの特別の優位性って何なの?
>>414 入力の効率の良さは一番らしいがどうよ? > viユーザ
>>414 emacsもそうだろうけど自分でどこまでも
限りなくカスタマイズできるのと、
常にサーバに繋いでコンソールで生活する人は
結局emacsかvimになるんだと思う
>>416 突き詰めていくとそうなれると思うけど
俺はまだそんなとこまでいけてないなあ
でもモード切替・バッファ切替・コピペ・検索・置換・行選択・矩形選択
あたりを覚えて適当にプラグイン落としてくれば
結構普通のエディタとして使えるよvim
www.nusphere.com/php_tools/ php ideでぐぐったら一番上に表示されたんだけどこれどう??
なんか盛り上がってるなと覗いてみたら 関係ないエディタ戦争してたのか、スレチガイ氏ね
なんだよZend Studio 5.5は4ユーザは有料なのかよ!!35,000円はたけーな。 5.2から乗り換えるメリットがなさ過ぎなのにその金額はねーな。
424 :
nobodyさん :2007/02/16(金) 13:22:06 ID:FR9OC8b1
PHP IDEとSmartyエディタで幸せです。
英語版のために日本語化パッチつくったら需要ある?日本語版はたかいからさ〜
>>425 私自身はPHP IDE派だけど、
それは需要ありまくりじゃないか?
なんだかんだでみんな日本語大好き。
うーん、需要あるなら作ってみようかな。
>>427 是非お願い
これから使う人も増えるでしょうから
日本語化はいらないから、ドキュメントが欲しい。
ZSの雛型コードって使ってる人いる? 存在自体忘れてたわ
Eclipse SDK 3.2.2あげ
ATF+PHPIDE+symfony最高です
>>430 すごく使ってるよ。
単純なもので言えば、Symfony使ってるから、「pe」を
<?php echo ${value} ?>
にしてる。「th」を「$this->」にしたり。
俺はタイピングがものすごい下手なので、重宝してる。
普通のエディタでも出来る機能だろうけど。
>>429 ヘルプじゃダメなの?
>>424 PHP IDEとSmartyエディタって気になる。
PHP IDEはもう十分使えるものになった?
434 :
nobodyさん :2007/02/17(土) 11:31:22 ID:NeqyD1KC
>>433 PHP IDEは立派に使えるよ。
ただ、PHP IDEはSmartyテンプレートの編集に対応
してないから、Smartyエディタを入れるとこれで完璧。
Smarty Editorはかなりイイ!
各開発環境を利用している時の動画ってないかな どれがいいか比べるのに全部インストールするのも大変だから結局評判聞いて3つ位しか 試さないで利用しているし
>>414 Emacsをインストールしなくても最初からLinuxやUnix系OSに入っており
細かい設定せずともいきなり設定ファイルを素速く訂正できることだね。
おれはそれでviを使ってhttpd.confだけでなく/etc/hostやnetworkやbashrcなどの
設定を弄っている。
>>437 つか、お前は、httpd.confだけにviを使って、
/etc/hostやnetworkやbashrcには、別のエディタを使う奴がいるとでも思ってるのか?
まぁ最近、Linuxを覚えて/etc/hostやnetworkやbashrcとかって言いたいだけだと思うけどw
viの起動が早い点も優位点ではあるな emacsは起動が遅すぎる emacsが入っていない環境ってよくあるからviは使えないと仕事にならないこともある viすらなくてedって時もあるがさすがにedは使えないし使うこともないなぁ
>>440 それのこと
問題ないし、かなり使えるよ
>>439 >emacsが入っていない環境ってよくあるからviは使えないと仕事にならないこともある
どんな馬鹿だよお前w
443 :
nobodyさん :2007/02/18(日) 10:46:56 ID:J7tqNnQh
Smarty Editerについて質問です。 今まで作り貯めたプログラムをEclipse環境に変えたいんですが、 EUC-JPでずっと作っていました。 ところが、Smarty EditerでEUC-JPで書かれた*.tplファイルを開くと文字化けしています。 どこでデフォルトの文字コードを指定するのでしょうか?
444 :
nobodyさん :2007/02/18(日) 13:28:44 ID:VMFXb98L
>>443 プロジェクトの文字コードを変更すればよろし
vmware+windowsで開発してる人 win-vm間のファイルのやりとりはどうやってる?
smbでできないの?
>>442 どこが馬鹿?
もしかしてemacsをインストールすればいいって思っているんじゃないよね?
こういうレベルの技術者と話をしていても話が噛み合わないわけだ
>>445 smbでやっているがファイルサーバをホスト側のwindowsにしていたらトラブルが多かったから
VM側のLinuxにしている
でもネットで調べるとVM自体がファイル共有の機能を持っているはずなのだが
ネットで書いてある場所にファイル共有の項目が現れないのでなんでだろうと思っている
商用版にしかない機能なのかな
頼むからvi盲信者を煽るのはやめてくれ。 すぐ興奮しだすから手におえない。スルーするように
それも煽りに見えるけど
だってからかうとすぐにハッスルしだすから面白いんだもん
おっさんは罵り耐性ゼロだからなw 直ぐに興奮しだすwww
妄信も糞もなく、vi以外にエディタがない環境は普通に存在する。 さらには自分で他のもん入れられない状況も普通に存在する。 なのでviは必須なのですよ。 Unix系のサーバを扱う人にvi使えない人はいません。 もしいたとしたら、その人はサーバを扱う人ではないだけです。 優位性とか好きとか嫌いとか妄信とか関係なく、単に必須なだけです。
>>453 そんな理屈コネコネするなら俺もコネる。
unix系扱う上ででviなしでやらなくてはならない(またはやろうとする)環境も理屈の上では存在する。
>>もしいたとしたら、その人はサーバを扱う人ではないだけです。
そんな結論ありきのお飾り理屈で何を言ってんだ。
お前にviが必須なのはわかった。
俺も必須だ。
何言ってんだこの馬鹿は?
ようするにviは「代わりがないから仕方なく使うもの」でok?
>>457 それは違う
emacsがあっても他の統合環境があってもさくっと編集したい時はviを使う
ようは適材適所なだけ
だからviなんて使ってるの?という人はまともな技術者じゃないと思われても仕方がない
vi=unix用の"メモ帳"でok?
>>459 viつーかvimなら、unix用の秀丸くらいかな…
461 :
nobodyさん :2007/02/21(水) 17:23:30 ID:3HdI4+tQ
viネタはもういいよ
>>458 ぜんぜん違わないw
適材適所なんてものはただの主観だ。
人に依存する話に正解はない。
463 :
nobodyさん :2007/02/21(水) 18:28:38 ID:yNFuQoUi
もうどーでもいいよ。 俺はLinuxマシンにWinSCPで接続して、TeraPadでファイル開いていじってるから。 viとかemacsとか、コンソールタイプは使い方めんどくさいし覚える気にもならん。
PHPのRADツールってのが何か違う気がする 十分ラップされてたら 好きこのんでPHP使う奴はいないだろう
生PHP自体がRADなわけで・・・
>>463 歳寄りはvi使わないと怒り狂うから気をつけろ。
既出なりよ
471 :
nobodyさん :2007/02/22(木) 17:53:05 ID:Zg0bZN70
Delphiを使い続けたい人が使うもので、 PHPを使っている人が移行するとは思えない。 ポトリ・ペタリのフレームワークは話題に上がらない(←ココ 重要)が既にあるし。 Kylixの二の舞だね。人員割けなくなって コミュニティに委ねました。フリーウェアに貢献しました。 後は知らん振り。無かったことにしてください。
だってPHPってそもそも統合開発環境自体が必要ないからな。 コードを書くのに便利でファイル管理(ディレクトリ管理)がしやすいエディタがあればいい。
UIのデザイナは今のところ必要性を感じないのだけど、 GPC他HTTP経由の入力を検証するコードとHTMLのテンプレート変数割り当て は自動化してもらえると助かる。 ZendStudioとZendFrameworkの組み合わせなら可能になるのかな?
474 :
nobodyさん :2007/02/27(火) 00:42:13 ID:Pm/YBi+F
koebiが3.2に対応しましたみたいです。 今まで3.2と3.0を共存させてたので一つになってよかった。
koebi一度アンインストールしたのにパケットみると通信してる足跡があるんだけどスパイ?
かかったな!フハハ!
477 :
nobodyさん :2007/02/27(火) 18:50:49 ID:MIgQs4RP
Eclipse.org更新サイトとまってない? 更新マネージャからWebDAVサポート入れようとしたけど繋がらない。
馬鹿大学院大学のJAISTが情報収集かw
エラーメッセージの意味もわからないとなると重症だな
とりあえず設定のインストール/更新の「ミラーを自動選択にする」に チェックを入れると幸せになれるんじゃないかな
koebiのスパイ疑惑について。 誰かインストールしてからアンインストールして。そのごパケットキャプチャをのぞいてみてくれ。
わざわざそんな怖いことしないだろw
ていうかkoebiの作者に聞くべきか?
485 :
nobodyさん :2007/03/02(金) 00:08:30 ID:hnYmyY3q
zend studio 5.1を使ってて、core 2 duo のマルチに対応してないんだが、 最新版の5.5は対応してるんだろうか?
486 :
nobodyさん :2007/03/02(金) 00:43:50 ID:WSSP1blC
peggyなんか使ってるやついるの?
>>487 前にpeggy pro使ってたけど、便利だよ。
ただ、ちょっと外観がダサイのが欠点かな。
あとプロジェクトがちょっと普通の感覚と違う感じだった。
ファイル追加が面倒だったと思う。
ファイルシステムとは別の論理的なビューだから それはそれで利点はあるけど、とっつきにくいと感じちゃう面があるね
vi使いかたが良くわからないし商用環境で作業するのが怖いので 指示はするのでやってくださいと頼まれたときはむかついた 俺はエディタかよ
そこで使えるように努力するかしないかで人間性がわかれるのが目に見えるな
>>408 道具のように使われてボロぞうきんのように捨てられればいいじゃん
>>490 今後、お前はエディタとして生きていけ。
まだviオヤジ沸いてんのかよ。 しつこいくらいの粘着っぷりだな…
言うと思った
私がいかにもしつこくない粘着ですがなにか?
文末に「なにか?」って書かれた場合、なんてお返事したらいいのですか?
実は私もしつこくない粘着だと自負しております
私はしつこいけれど粘着じゃありません。
私はしつこくもないし粘着でもありませんが、童貞です
俺様の正規表現フィルター機から連続あぼ〜んを検知しますた。
で、結局remote debugが一番し易いのは ZSとVS.PHPのどちら? PHPEclipse+dbgは色々弄ったつもりだが、論外に不安定・遅かった。 emacs/vim派の人間の気持ちも分からんではないし、4〜5人でプロジェクトやれば、 一人か二人はvim/emacsを8枚くらい広げて仕事してるけど、(んでこいつらは速い) 結局は個人の問題だろ。IDEスレでEditor議論なんて不毛杉。 ただ、食わず嫌いでEditorしか使ったことない人は少し可哀想。
504 :
nobodyさん :2007/03/08(木) 11:34:05 ID:NChGskW9
そもそもPHPのリモートデバッグってやりにくくない?
php-modeはIDEには入らないのかな
そもそもテキストエディタでよくない?
emacsってプロジェクト中のクラス名の自動補完とかしてくれんの?
xyzzyを拡張してJava書いてたけど、一般人にゃやっぱりIDEがいいと思う。 そして、キーバインドだけ求めるなら、 EclipseもVSもEmacsのキーバインドを標準で装備してる。
なんか、PDTだと /* @var $class Class */ とかで補完付けできるけど、これってphpdocumentorでも ちゃんと関連付けしてくれるんかなぁ
511 :
nobodyさん :2007/03/10(土) 23:09:35 ID:ivK1NOdr
Delphi for PHP使った人居る? インプレキボン。
まだでてないでしょ
は?
はじゃねえよ。ググレカス
は?
koebiのデバッグきかないのはうちだけ? <?php echo "テスト" ?> で、エラーはかないんだけど。エラーだろこれ
518 :
nobodyさん :2007/03/12(月) 15:24:36 ID:TBP+MuvH
;がついてないのになぜ?
次の処理行がないからだよ
さいきんActionScriptはじめたけど IDEに慣れたらFLASHのコード補完まじしょぼい
>>522 EclipseプラグインなりFlashDevelopなり使えばいい
eclipseとか使えたんだね Adobeもどうもこのエディタはオマケと考えてる節があるな
525 :
nobodyさん :2007/03/23(金) 17:41:23 ID:VFtlG4Gl
>356 の件は既出なんですか? 今困ってるんだけど
526 :
nobodyさん :2007/03/24(土) 20:22:04 ID:pYvHDLwV
ZendStudioが5.5になってる件
知ってるお
528 :
nobodyさん :2007/03/25(日) 13:56:07 ID:3BQfYzwT
koebi使ってみた 軽くていいんだけど インタプリタの設定しても 「PHPインタープリター情報のコマンドが不正です。」 というエラーが0行目に出る。 おれだけ? WindowsXP+PHP5.2.1 koebi2.0.1
それってスパ○ウェアじゃなかったっけ?
koebiはアンインストール後も通信してるから何かおかしい
( ̄ー ̄)ニヤリッ
532 :
528 :2007/03/25(日) 16:15:33 ID:???
すんまそん いろいろやってるうちに動きました ちゃんと適用ボタンを押してなかったのかも・・・ ってスパイウエアってまじ? ソフトウエア更新のとこに残ってるとかじゃない?
DWにPHPの関数補完機能が付いてるの今知った。eclipseイラネ
534 :
nobodyさん :2007/03/25(日) 18:20:46 ID:UfKh4Z0S
>>533 あの程度の補完機能で満足できるなんて・・・
おまえ、プログラマーではないな。
なにがあればいいんだ?
補完機能に頼ってるプログラマっつーのは恥ずかしいな。
頼ってるって言われてもな 関数でも最初の2,3文字で保管できるから速度は上がるんだけどな どっちにしろ関数でもオブジェクトでも覚えてないやつは保管付の方が遅くなるし 言語仕様を覚えてから使う分にはいいんじゃね
今時補完機能使わないやつの方が恥ずかしいだろw
補完機能は高速代書
補完機能を前提にしてソース書くのが標準だろ どこの原始人だよ
便利な道具に頼る事を恥ずかしいと思い出すと、どんどん怪しい新興宗教にはまって行くんだよな。 どっちかと言うと、プログラマは道具を使いこなす方向に走るべきなのに。 PHPじゃないけど、未だにVCが使える案件で、俺の上司はviで記述してmakeファイル書いてる・・・ そして、俺より仕事遅い・・・。
koebiがスパイウエアって本当? googleとかで検索してもなにもでてこないけど 粘着されてるだけ?
ソースは2ちゃんねる これがどういう意味か考えてみ
>>543 胡散臭いと思ったらログ取って調べろよ。
koebiをインストール→アンインストールして、パケットモニタを常駐させてみれ。 数日放っておけば足跡が釣れるから。なんの通信してるかは謎だが
エビでタイを釣ろうとしてんじゃね?
定期的にkoebiの話題が出るが、そんないいのか? 補完機能を「使う」ってのと「頼る」ってのは違う事が分かってないのが 流石ペチパだな。
koebiの利点がわからない
劣化版PDT
PDT 0.7 マダー?
delphi for PHP トライアル版来ましたな。
Delphi for PHP はDelphiフレームワークでしか事実上開発できないね。 案件によってはものすごく効率的に開発できそうな予感。 我慢できないほどではないけど、微妙にRADがもっさりしてるのが残念。
rialtoでいいや
PHP IDEでPHPバッチ書いてるんだけど、コマンドラインに引数渡せないっぽい?
koebiのスパイ疑惑について研究しないか?
使わない奴にとってはどうでもいいことだよ
Maguma Open Studio
ZFってプロジェクト単位にしかエンコード決められないの? コードはeucjpで、テンプレートはsjisにしたいんだが…
ZFでなくてZSだた
かなり無理矢理だがテンプレートだけ別プロジェクトにした…
ワークスペースの設定をバックアップしておきたいのですが、 どのファイルを保存しておけばいいのでしょうか?
564 :
nobodyさん :2007/04/12(木) 22:21:10 ID:2aH0NU7T
質問です〜m(_ _)m eclipseを使って Webページからのフォーム入力時に サーバphpでブレイクする様な使い方(debug)したいんだけど ZendStudioで出来るかな? フリーので出来るやつないかな?
>563 よーくディレクトリを見てみろ >564 var_dump,print_r Xdebug,DBG えらべ
566 :
nobodyさん :2007/04/13(金) 01:38:33 ID:g+1eAobK
>565 ありがとうございました(^^ でも、今はvar_dump,print_rを使用せずにやる方法を探っています。 DBGは対応PHPVersionが古いので Xdebug&TruStudioを調べた見ます。 ちなみにphpide(zend)でのブレークによるステップ実行は出来るのですが ブラウザによるフォーム入力からのphpの呼び出しでは ブレークしないので困っています(;o; それが出来れば何の問題もないのですが(>_<
>566 GETなら実行スクリプトをパラメータ付でデバッグ, POSTならXdebug のパラメータ あとは firefox Xdebug でググレ
いい加減にしろ
久しぶりにエディタだけで開発してみたが IDEのコード補完なしはもう無理だ タイピング量が違いすぎる
571 :
nobodyさん :2007/04/15(日) 20:58:37 ID:vjwJPDXl
>>570 そういう人も増えてるんだろうな。コード補完マクロを自分で組めるなんてのは
もうエディタの売りにはならんのかな。
# ただ、言語が変わっただけで新しいIDE操作を覚える努力は尊敬に値する。
考え方は十人十色だろうけど、 特定の言語に特化した開発環境を使うより、 エディタでコード補完マクロを組んで使ったほうが、資産活用できるよね
そんな時間があるぐらいだった、別のことをするのが吉。10年以上前なら別だけけど
マクロ自動生成スクリプトを作って補完対象リストを放り投げればすぐに専用エディタが完成するからね
結局、環境依存はよくないってことか
エディタってプロジェクトの概念がないじゃん コード補完マクロはどこを検索すんの? フォルダ?
そんなことを考えないで、固定の関数補完マクロぐらいの話ししてるだけだよ
こいつら
>>572 ,574
永遠に不朽するのはviのみ
>>577 え?クラス名補完とかないの?
そこ大事だと思うだけど
質問です。 Eclipse3.2.2,PHPPDT0.7,WINDOWS XPの構成で、 PHPファイルを扱うとコードがUTF-8に強制的になるようですが(おそらくJAVA 内部コードで出力されてしまう)これを回避することは出来ませんか?
581 :
nobodyさん :2007/04/21(土) 11:11:10 ID:KadpFiov
>>580 プロジェクト単位で文字コードは変えられるよ。
プロジェクトのアイコンを右クリックしてみ。
それを変更しても、*.phpはUTF以外受け付けないんですよ
583 :
581 :2007/04/22(日) 09:02:40 ID:xZDJWmeU
>>582 マジで?・・・じゃあ、たぶん、気のせいだろ。
584 :
581 :2007/04/22(日) 09:08:19 ID:xZDJWmeU
>>582 やってみたけど、EUCで保存できたぞ。
585 :
nobodyさん :2007/04/22(日) 09:21:49 ID:zZ9GScoj
メニュー「ウィンドウ」>「設定」 「一般」>「エディター」>「コンテンツ・タイプ」>PHP Content Type等を選択 デフォルト・エンコードを好きなものに書き換える
587 :
580 :2007/04/22(日) 12:58:38 ID:???
>>585 ああ、そちらのほうで設定するんですか・・・・ありがとうございます。出来ました。
589 :
nobodyさん :2007/04/27(金) 22:16:55 ID:9uWjQd6B
>>588 ワロスwwwwwwwwwwwwwwwww
むしろこのスレがヒットすることに時代を感じる
そうだな、Wikiもまったく更新しないし
eclipseもデバックが便利だろうがデメリットを知るともなんかいまいち使いたくないんだよな〜 やはり秀丸なりサクラエディタなりでマクロ使ってカスタマイズしていくのがいいのかな
それ単に使いこなせない言い訳じゃん
Zend Studioの英語版を使ってるかたいますか? 日本語版と比べると、随分価格が違うので…
使ってるよ。 日本語版使ったことないから比べてどうよってのはわかんないけど。
zendstudioってどうですか?eclipseと比べて
個人的にはカナリいいと思うよ
598 :
nobodyさん :2007/05/02(水) 00:18:46 ID:XESBy9V3
PDT 0.7では、まだPATHINFOを使ったサイトのデバッグはできませんか? ZSでは、できますか?
ZSの関数補完でvar_inspectって関数が出てくるが マニュアルにそんな関数は載ってない。 何だこれ?
いま人力検索どもが必死で探してるからまってろ
人力車マダァ?(・∀・ )っ/凵
>>596 eclipseの方が全然いい。
プラグイン開発が簡単だから、mozillaブラウザと組み合わせて
オリジナルデバッガとか簡単に作れる
今、DW使ってるんだけど、 EclipseかPHPエディタを使用していこうかなと思うんだけどどっちのほうがいい?
どっちでもいいよ DWでPHP組むよりはw
606 :
nobodyさん :2007/05/04(金) 11:06:47 ID:Ipcq4wKI
>>605 Vista使ってるの?
ApacheとかMySQLとか問題なく動いてる?
607 :
nobodyさん :2007/05/04(金) 11:13:41 ID:LLBEYpsm
>>606 XPですが、Vista風にできるのをインストールしました
ApacheとMySQLは問題なく動いています。
php.exe
php.ini
に設定すると、エラーが発生します。
(ログ参照とのこと)
!ENTRY org.eclipse.jface 4 0 2007-05-04 11:10:38.218
!MESSAGE java.lang.NoClassDefFoundError: org/eclipse/core/internal/runtime/Assert
!STACK 0
java.lang.NoClassDefFoundError: org/eclipse/core/internal/runtime/Assert
at org.trustudio.debug.internal.core.RuntimeInstallInfo.getAsXML(RuntimeInstallInfo.java:288)
at org.trustudio.debug.internal.core.RuntimeInstall.getAsXML(RuntimeInstall.java:93)
〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜
このような感じのエラーがログに残っています
DWってなんでダメなの? つかったことないの?
>>608 他使ったこと無いの?
そうすれば何でダメかわかるよ
だからそのダメな理由は?
使ったことない奴はダメとしか言いようがないだろ。理由なんて答えられないさ
DWに拡張機能とかいれればeclipseとかわんないんだけどな
その拡張について詳しく
>>613 公式サイトでたくさんおちてるよ。
英語だけど
DWは拡張機能を自分で作ったりできるし、 設定ファイルいじれば自分好みにもなるからねえ eclipseはeclipseでDWと比べるものではないがあえて言うなら色分けはDWじゃないと気持ち悪い
色分けとか意味あんのかよ
>>612 >DWに拡張機能とかいれればeclipseとかわんないんだけどな
じゃぁ最低限PDT並に使えるようになる具体的な拡張を教えてください。
>>615 eclipseはプラグインを自分で作れないとでも思ってるの?
設定いじって自分好みにならないとでも思ってるの?
色分けが変えられないとでも思ってるの?
>>617 俺も知りたいな
補完関連だけでも同等くらいまでDWでできたらかなり楽だと思う
なんで自分で調べようとしない?
無いと思ってるから
無いと思うならeclipseつかえばいいじゃん 無理にDWつかえとだれもいってないが
ってかないし
金がなくてつかったことないって言えば良いじゃん貧乏人どもwwww
DW買うくらいならZS買うだろ、常識的に考えて・・・
いいかえせないやつはすぐ常識という言葉を伝いたがるよなwww
628 :
nobodyさん :2007/05/06(日) 17:08:02 ID:qopHNHz5
>>625 鬼のようにCSSが込み入ってしかもどっかの閉じタグがなんか外れたままみたいな
HTMLをいじるのをサポートしてくれるのなら ZendStudio も考慮に入れる。
というより、DWが無ければ仕事にならんがZendStudioは無くても困らない。
Eclipseは無料なのでまた別のもの。
629 :
625 :2007/05/06(日) 20:41:10 ID:???
>.>626、
>>628 あ、勘違いしてた。あんたらプログラマじゃないのか。
じゃあDWがいいね。確かに。
HTMLやCSSにふれなくてすむPHP「プログラマ」てどれだけいるんだろう。 出来ることならHTML,CSS,JavaScriptなんてもっときっちりブラウザ実装が 統一されるまで触りたくも無いのにて思ってるPHPオペレータよりは少ない だろうな。 (また、そんな所にPHPのどんな価値があるんだろう。Perl・Ruby・Javaやら .NETじゃだめなのか?もっとがっつり「プログラム」出来るぞ) いや、今やってるPHP案件およびスキルで「プログラマ」なんておこがましくて とても言えないやていうしょぼい現状で正直すまんかった。PHPでも「すごい」 ハカーはいるよな、多分。
PHPはプログラムって感覚がないよね
結局、WEB特化の言語、ていうところにその存在意義があるわけで。 (その辺、Windows特化のVBに似てる?) _COOKIE,_SESSION,_GET,_POST,_SERVER,mb_string および GD関連の関数 あたり。 インストールと設定は正直糞面倒だが、Perlで同じことをやるよりはまし、て あたりで。ただその割にはレンタルサーバでの使い勝手の悪さ(バージョン間no の 非互換性)はかなーり自分の立ち位置を見失っているという感がすごくあるのも 否めないわけで。
やっぱ本格的にやるならaspとjspだな
WEB特化っていつの時代の話だ? GUIも出来るし(まぁ実際やらないだろうが)バッチ処理くらいなら Perlよりも全然簡単に作れるぞ
PHPはものすごいハッカーから、最底辺のプログラマーもどきまで カバーしているからなぁ。 確かにとっつきやすかったし。 一方で632サンが書いてるみたいに、バージョンの違いや、php.iniの 設定の違いで、こまかいところで手を焼くよね。 php-usersの投稿でも、php.iniいじれば終わりといった投稿がちら ほらあるしね。 俺ももちょっと頑張らねばと思う今日この頃orz
だからperlにもどっちゃうんだよ
仕事したことない奴がおおいな
638 :
nobodyさん :2007/05/08(火) 12:16:53 ID:/yHEe4dc
Eclipseでhtmlファイルを編集できるようなプラグインってないですか? Goliveみたいに。 いちいちhtmlファイルはGoLiveで編集して、PHPはEclipseって 最近正直面倒になってきた。
全部dreamweaverでやればいいじゃない ヒント:aptana
>>638 project amateras
3.1版だけど、うちのところでは、3.2.2でも問題なく動いてる
DWはデザイナーしか使わないと思ってる香具師は雑誌とかに影響されてんのかな うちの会社はDW使えて当たり前だよ。仕事で使わないならいいんだけどさ
642 :
nobodyさん :2007/05/08(火) 17:16:44 ID:nxCKFKFF
CSS編集に関しては、DWの方がはるかに効率がいい
DW使えて当たり前とプログラム書くのにDW使うのかは全然別問題
PHPプログラムを書くのにDW使ってるっていう人は知らないな。 ネット上で見る上級者はなぜかvimかemacsだらけだし・・・。 どっちに重きを置くかだと思うんだけど、DWはデバッグもOKなの? DW擁護してる人が1人にしか思えてならないんだが、とりあえず、DWが ZS、Eclipseに勝ってるのはHTML、CSS、JavaScript編集って事? 具体的に編集がどう効率がいいのか教えて欲しい。煽りじゃなくて。
勝ち負けじゃないとおもうんだがw
>>644 リモートフォルダのファイルを直接編集するような感覚かな。
これがeclipseでできたら文句ないんだが・・
複数人で編集してるとローカルの古いファイルで上書きしちゃったりとか
で困るからなぁ。
647 :
644 :2007/05/08(火) 19:01:59 ID:???
>>646 プロジェクト作らなくても単一ファイル編集出来るって事?ちがう?
Eclipseはそれ出来ないからすんごい不便だなぁ〜と思ってたんだけど、
そうじゃなくて?
>>647 そうじゃなくて自動的にFTPダウンロードしてきて最新のファイルを
編集できて、保存と同時にFTPアップロードって動作。
その間に誰かがファイル上書きしてたら警告出るし。
>>648 HTMLだけの段階ならそれでもいいかもしれんが、PHPで実装始めたら
SubversionやCVSでソース管理しながらの方がいいと思ってる。
反映・確認はスクリプト書いてエクスポート(or アップデート)で。
それならEclipseのプラグイン(使い物になるのかは知らない)でも
対応できるんじゃないかな。
650 :
644 :2007/05/08(火) 20:32:41 ID:???
>>648 FTP経由はたしかZSでも出来たと思う。
だけど、結構前にやった時めっちゃ遅かったような憶えがある。
結局Samba共有+SVNにしたなぁ。
>>649 そこでWebDAVですよっと。
チーム全員がsubversionを理解してくれたら一番いいんだけど
デザイナーはFTPしか理解せんもんでしょうがなくね。
koebiは論外だおw
DWにPHPの関数補完がないと思ってる香具師もいそうだな
どこだここ? 微妙に臭気というか死臭が漂ってるぞ・・・プログラマー崩れの集会場だな ぁははははははははははははオマイラみじめ@webデザイナー一同
>>656 設定ファイルいじれば可能
てかeclipseと勝ち負けを競うものじゃないだろ
>>657 >設定ファイルいじれば可能
設定いじんないとダメなのかよ…
そんなもんその辺に転がってるタダのエディタでもついてるだろうに
DWはテンプレいじりに特化させりゃいい
eclipseにこだわる奴は宗教家
ZS使ってるんだが javascriptのデバッグてどうやってる? ZSと親和性のいいJS開発環境あったら教えてくれ 今は原始的な手打ちをしてるorz
あとJSの関数やクラス補完もZSにして欲しいんだが 無理だよなぁ
要望だせ
663 :
nobodyさん :2007/05/09(水) 09:16:27 ID:UEpip5V1
>>659 Eclipseにこだわってるんじゃない。
プラグインにこだわってるんだ。
eclipseは初心者でもつかえるからな
eclipseなんて日曜プログラマか零細企業が導入するぐらいだろ おれはemacsじゃないと効率がわるい。マウスなんて邪道。男なら全部キーボードで完結作業 このスレeclipse信者必死だなww
零細企業ですが何か?
ぃよう、負組君。 今日もしこしこeclipseですか?wwwwwww 素人君はがんばってソフトいじり倒して満足してくださいねwwwww
aware
やっぱ気温が30度にもなると何か湧くなあ
670 :
nobodyさん :2007/05/11(金) 18:05:17 ID:2TxNojrr
ms工作員巣にカエレ
テキストエディタもろくに使えない素人が多いな
eclipseでデバッグがまともな領域に達したら使いたいんだけどまだ3〜4年はかかるだろうな
言い返す言葉がなくなっちゃうと、
>>667 みたいなレスに走っちゃう子居るよね。
だからviをだせばよかったんだ。 この二文字以外何もいらない。何もいらない
alias vi='eclipse'
氏ねアンチviども
vim ユーザ はアンチviか。斬新な意見だなおい。
vi信者って 俺HTMLは全部メモ帳で書いてるぜ?メモ帳以外は使わない主義なんでね って奴と似てるよな。
メモ帳と一緒にするなよ素人くん^^; viってのはな他のエディタと比べてキー入力の効率がいいんだよ
viってクラス補完、関数補完できんの?
↑eclipse愛用者の攻撃レス それに対してvi愛用者の反撃↓
685 :
nobodyさん :2007/05/14(月) 09:12:44 ID:PzBGoMlr
心が大事
uho
煽りじゃなくて、 クラスや関数補完できないエディタなんてもう使えないよ
おれはおまえと逆 キー入力が多いエディタやマウス使わないと操作できない総合環境なんてイラネ
長いクラス名とか定数とか全部覚えてるの?
補完はtypoも減るねえ
エディタにプロジェクト機能が付いてないと気力が50%ダウンする。
hogehogeMailValidatorとか 毎回毎回打ち込んでられません(><)
ctag使えば。 デフォで出来ないからヤダっていうのなら納得。 vimは開いているバッファ内の関数、変数などならデフォで補完してくれるはず。 なので、フレームワーク使ったりなど、ファイルを扱うときはIDE、 少数のファイルを扱うときはvim使ってる。 という人結構多いと思うんだけど。
主にeclipseとemacsで開発しているけど起動の遅さはイライラするのも事実 vimへの移行もちょっと考えているのだけどvimの良さを教えて 起動の早さ 入力が少なくて済む という点に惹かれているけどそれ以外で
キー入力の効率性があがることだな。 vimでphpの色分けも補完もできるし
>>694 たぶん、エディタの機能に決定的な機能の違いはない。
要は肌にあうかあわないかと、学習曲線が急上昇する地点まで我慢する気があるかどうか。
強いてあげるなら、俺の場合はRubyのインターフェイスが役に立った。
あと、vimスクリプトはelispより読みやすい
eclipseと比べるのはおかしいけど、screen, cvs, ctags, make と少しのvim, rubyスクリプトなどで
開発効率においては上回ることも可能。
ただしもちろんこれらのツールに慣れていない場合には、学習コストを支払う必要がある。
たぶん、どれもやったことが無いならあきらめた方が良い気もする。
初心者はeclipseでもつかってろってこった
ActionScript2, Flex2, PHP, JavaScriptの開発を毎日している折れにとって、 eclipse無しには、活きていけなくなった。 今では、USBメモリーにeclipseとそのプラグインとXAMPPを入れて持ち歩けないかと考えている...
USBメモリーの寿命が縮むからUSBで外付けポータブルHDDのほうがいいよ。
700 :
nobodyさん :2007/05/16(水) 09:31:50 ID:SqvE0yry
転送速度がはやいほうがよくないか?
>>700 いや、USBメモリはデータを追記するときに
中にあるデータを一旦全て削除してから書き直すという
方式だからどうしても転送速度が劣る。
データ量が多ければ多いほど劣る。
NAND型をやめて別のにすれば早くなると思うけど。
一言でEclipseと言ってもPDT(旧PHPIDE)とPHPEclipseがあるわけで、またkoebiや、 ほかのプラグインもあるみたい。 どれを使ってるかによって評価って変わる? 個人的には、PDTはZendが肩入れしてる割には組み込み関数の色分けにものすごい 不満があるわけですが。
初心者なのでEclipseでも使おうと思うんだけど、 何かEclipse導入の解説サイトない?
ない。あることはあるんだけど情報が古いのしかないんだよな
>>705 そかー
暫くPHPエディタで我慢する・・・
707 :
nobodyさん :2007/05/17(木) 02:41:35 ID:tNItKnXT
Zend Studio をWinでお使いの方、よければアドバイスをください。数時間つまづいております。
・Zend Studio を使うには Zend Platform も必須ですか?
Zend Platform なしでも Zend Studio は起動しますが、デバッグ時に下記のエラーが。
でも一応デバッグはできるっぽい。
http://www-2ch.net:8080/up/download/1179337191237872.65uI8K ・Zend Studio と XAMPP を使いたい。
Zend Studio でコーディングして、テストはXAMPPで、みたいなことをしたいのですが可能でしょうか?
708 :
nobodyさん :2007/05/17(木) 10:29:33 ID:Q8vxgrt4
ソースネクストあたりで1980円のIDE出してくれればいいんだけどね。
同意 1年ライセンスで1980円の方がよっぽど買いやすいけどなぁ ZS
710 :
nobodyさん :2007/05/19(土) 08:14:38 ID:LVuXq2jU
無料IDEの時代に5万円取ろうってのがふざけてる
貧乏人必死だね(笑)
必死だよ 一応お金払うつもりはあるけど趣味のプログラミングで4万は払えないなー 毎日使うわけじゃないからね
5.1を5.5にアップデートしたんだが これってデバッグはplatform前提になったの? platformって有料だよね? なんか騙された気分なんだが…
>>713 確かデバッグの機能はずっと使えるはず。
なんかよくわからんから5.1に戻しちゃったよ 違いも良く分からなかったし…
サポセンに電話してきけよwww
Win版ZSトライアルをインストールしてみたけど 頻繁にウインドウの再描画がかかるのはJavaのせい?
DWかeclipseで我慢しとけばいいのに
ATFのjavascriptデバッガやdom解析が凄まじい。
日本語に対応してなくてもいいだろ。 ここはプログラマしかいないんだよ
顧客情報の入力で日本語NGは駄目だろ プログラマかどうかっていう次元の話じゃない
724 :
nobodyさん :2007/05/26(土) 22:17:59 ID:i38u/g2B
Zend Studio 5.5 Win でマルチバイト関数(mb_convertなど)を使いたいんだけど 設定方法がわかる方アドバイスをください orz php_mbstring.dll を入れて php.ini に extension=php_mbstring.dll 追加しただけじゃダメっぽくて悩んでます。
>>704 Eclipsewikiでぐぐってみ
あとは、@ITでぐぐってみ
>>711 必死だよ。
>>712 と考えは同じだよ。
タダより安いものはないんだから。
オープンソースを有効利用してこそ、経費を浮かせることができるし、
ソフトウェアの最新版を素速く使うことができる。
PHPだけを書いてるわけじゃない俺にとって初期設定がめんどくさいeclipseは使いたくない DWが一番だけどここの住民は好きか嫌いかはっきりわかれるソフトだよな
PHPだけを書いてるわけじゃないならなおさらeclipseの方がいいだろw DWは解釈がアホな独自エンジンだからな。 eclipse+mozブラウザでデザインしたほうが全然楽。 ATFのDomsourceやjsデバッガ触ったらもうdwなんて戻る気なれんw まぁアドビ製品で商用で固めてるならそっちでいいと思うけどな。
729 :
nobodyさん :2007/05/27(日) 13:11:55 ID:QI76SsSO
>>727 あの程度の初期設定が面倒臭いって・・・
おまえプログラマーやめたほうがいいよ。
>>729 DW(ドリームウィーバー)とEclipseを並べて比べてる時点で、プログラマーではないのでは...
komodo edit 使い始めたんだけど、プロジェクト内や指定フォルダ内、 同時に開いてる他のファイルとかからのクラス、メソッド、関数、変数の 補完とかってできる? できると思うんだけど設定が見あたらない
732 :
731 :2007/05/27(日) 19:30:47 ID:???
なんかテキトーにいじくってたらプロジェクト内のはできるようになった。 設定は変わってないはずなんだけど。 でも定数は補完してくんない。
質問です。 Eclipse3.1.2でPHPEclipse1.1.8を使用中。 プロパティでPHPファイルのエンコードをEUC-JPにして、 $a="日"; というようなコードを書くと、セーブ時の構文チェックで以下の様なエラーになります。 Parser error "Scanner error (Found unknown token: ScannerError)" Parser error "Unterminated string." 「日」を別の文字に変えると、エラーが出なくなるので、parser実行時に正しいエンコーディング で処理されていないのではないかと思います。 ちなみに [ウィンドウ]→[設定]→[一般]→[エディター]→[テキスト・ファイル・エンコード]を EUC-JPに設定してやると、上記のエラーが出なくなるので、パーサーがここを 参照しているのだろうと推測しています。 で、ここからが質問の本題なのですが Eclipseのバージョンを3.2.0に上げた所、 [ウィンドウ]→[設定]→[一般]→[エディター]→[テキスト・ファイル・エンコード] の設定自体が無くなってしまった為、上記のエラーを回避できなくなってしまいました。 3.2.0ではパーサーの使用するエンコーディングタイプをどこで指定してやればいいのでしょう?
DWってテーブルレイアウト時代が終わった今ではお役御免だろ
735 :
nobodyさん :2007/05/27(日) 21:18:48 ID:QI76SsSO
>>733 [一般]→[ワークスペース]にあるだろ。つか、普通はプロジェクト単位で変えるんだが。
>>734 もう、辞職しろ。
>>736 ありがとう、正しく処理されました。
ちなみにプロジェクト単位の設定だと、パーサーには影響してくれないようです。
>>737 実行時の話ではないから、関係ないんじゃない?
>>738 いや、文法チェックの為に、PHPが動いている。そのPHPのiniで指定すれば?と言う話。
PHPIDEつかってわかったよ。 zend sutudio最高!
PHP Explorer で、今までは右クリックメニューから New > PHP として .php ファイルを作成することができていましたが、 PDT のアップデートをしたらメニュー一覧から PHP が消えてしまいました。 依然 html や css ファイルは作成できます。 どうしてこうなってしまったのか、何をチェックすればいいのかもわかりません。 どなたか助言をいただけますか。 環境は Gentoo Linux です。 Eclipse の操作に習熟しているわけではありません。 既知の問題でなければ、再インストールから試してみようと思います…。
PHPIDEはややこしい。 もれはエディタの背景を黒にしなければダメなんだけど、 zend studioは簡単にできる。 PHPDoc なんか書かなくても、コンテンツアシストしてくれる。 PHPDocはあったほうがベターだけどね。
PHPIDEで質問です。 コピペすると手動でTAB打ってたソースコードが勝手に調整されてぐちゃぐちゃになるのだが、何処の設定変えればいいのかな? 色々と探してみたのだが、どうも見つからない。
745 :
744 :2007/06/05(火) 10:40:13 ID:???
書いてみてこれじゃわからんと思ったので、補足 htmlとphpの混在コードの場合。 具体的には <div class="hoge"> <a href="<? echo $hogelink; ?>"></a> </div> みたいなコードでdivのhogeのところに貼り付けたりするとおきます。
746 :
nobodyさん :2007/06/06(水) 12:44:08 ID:QBphBxXc
Eclipse3.2でPHP IDEを使ってるのですが メソッドのすぐ上で /** これを入力すると /** * Enter description here... * * @return unknown */ ここまで一気に出て(引数があればそれも)便利でるじゃないですか? で、いま1つのワークスペースにに二つのプロジェクトを作ってつかってるのですが、 ひとつのプロジェクトは、この機能がまったく効きません。 効くほうのプロジェクトも、これが出る関数と出ない関数があるのですが、その法則というか、原因がわかりません。 設定なども見直してみたのですが、見つかりませんでした。 なぜ効かないのか、全部のメソッドに聞かすためにはどうすれば良いのか、お願いいたします。
うちでもそうだな。 自分はeclipseの気分次第、と思って納得してるんだが。
3.2.2使ってるけどそんなのなったことない
749 :
nobodyさん :2007/06/06(水) 14:33:23 ID:QBphBxXc
750 :
749 :2007/06/06(水) 14:44:57 ID:QBphBxXc
あら3.2.2でもダメでした。 OTZ
やったw一本つれたw
あくまでも印象だが、PHPIDEよりもPHPEclipseの方がしっくりきた。 とくにカラーリングなんだが、PHPIDEで組み込み関数をきちんと色分けする方法はあるのか? (ifとかwhileとかだけカラーリングされても、正直意味ない。)
IDEって色分けされないっけ?
PDTはコメントによるコード補完が協力なところがいい。 /* @var $home HogeClass */ ってやれば動的インスタンスにも補完利くし。 phpdocumentor形式だから、保守性高いコードが書きやすい。 PHPEclipseはしばらく使ってないが、最近のビルドどうなってるんだろ
vmwareとcoLinuxって共存できないの? 数時間無駄にした(T_T)
おまえらはPHP開発環境とPHPサーバを それぞれどんなOSに載せて動かしてやがるんですか?
virtualpcの中にvine突っ込んでテストしてますが・・・?
普通に旧NECマシンにDebian(Subversion・Apache・PHPその他)入れてます。 WindowsのApache2,PHP5で確認しながらざっくり作った後、DebianのWeb用ディレクトリにスクリプトでsvnエクスポートして確認、て流れ。 だからDebianのほうのPHPのバージョンはころころ変える。Apache再起動しまくり。 (というか、もうPHP5.1以上だけのお仕事をください・・・。) 結構よくあるパターンじゃないかと思う。
i)win上のApacheでテストするか、しないか ii)実機でテストするか、VMでテストするか ざっくり言うとこの組み合わせかな?
colinux + debian etch + zsh + screen + vim puttyでssh経由でvimで直接編集
Apacheは*nixでたてていても、スクリプト書くときはsambaでWindowsエディタで 直にがりがりて人も結構いそうなもんだが。 Eclipseのワークスペースをsambaディレクトリにしていた猛者もいた。 私の環境ではサーバのスペックが足りなくてストレスたまりまくりで無理だったが。
前から思ってたけど*nixってワイルドカードに Linuxは当てはまってないよね *n*xにしないと
>>762 それをいっちゃあBSD系の立場がないじゃないか。いいんだよ、ゆるーく *nixで。
>>730 DW と比べるならAptanaだよな。あれもEclipseだけど
765 :
nobodyさん :2007/06/16(土) 19:21:28 ID:/l2ZVx6v
koebi使ってるけど3.2対応だしなかなか良いよ。
でもスパイ疑惑が解決しない限りkoebiは使いたいねーな
PHP Designer使ってるやつはおらんのかー
>>767 この間このスレみてビビったんだ
でもググってみたらこのスレしかヒットしなかったよ
PHP Designer買おっかなー トライアル使ってるけど結構良かったし。 でも今 ユーロ高い。悩む
さっそく試してみた > PHP Designer ProとPersonalの違いはいまいちわからないが、デザインはこれかなりイケてると思う 比較のために書くと、ZendStudioは機能的だけど、デザイン的にはイケてないと思ってる もういっちょかくと、Eclipseは機能とデザインを両立してると思う これは試してみる価値あるわ ごめん、書ける人もっとまともなレポ書いてw スレ汚しすまそ
買おうかどうか悩む
Single Perpetual License ?39 EUR Single Academic License ?29 EUR > The only difference is that the single academic license expires after 1 year > ,while single/site perpetual licenses don't. 10EURの違い、大き過ぎね?これならアカデミック買わないわな 買うとしたらプロのシングルライセンスか 使うとしたらパーソナルはないもんね
ユーロはまだまだ高くなっていきそうな雰囲気。 あと試用期間10日。 買う気満々
買おうとしている人はEclipse持ってないの?
EclipseもいいけどPHP Designerもいいよ
778 :
nobodyさん :2007/06/18(月) 17:18:21 ID:TJYdSI1O
TruStudioが・・・死んだの?
Truフリーはもう更新しないじゃん
win以外の何で使いたい?
782 :
nobodyさん :2007/06/18(月) 22:43:08 ID:TJYdSI1O
急きょ、PHP4をやらなくちゃいけなくなった。 TruStudioのフリー版欲しいんだが、誰か持ってないか?
linux
>>783 うわ、linuxかよ
実は最近、そろそろ仮想マシンじゃなくて実機にインストールしようかと思ってる
win使うならlinuxの方がいいよね
いや、開発はwinで運用テストはlinuxがいいよ 慣れてる人ならlinuxでもいいんだろうけど クライアントのほとんどはIEを使ってるんだから IEでチェックするためにWinをおすすめ
786 :
nobodyさん :2007/06/20(水) 01:49:19 ID:EH4Ac5MK
PDT S20070401-RC3で快適に使っていたのだがS20070611-M1入れてみたら セッションちょっとまたぐと落ちる。RC3ではそんなことなかったのに。。 526はそのままでRC3に戻すとやっぱり快適。 M1の方がよくなったと言う人いますか? やっぱりeuropaはまだまだ? (改行表示も何じゃこりゃだったし)
788 :
sage :2007/06/21(木) 00:13:54 ID:MEAIq37n
両方all-in-oneで試したのでM1はeuropaになってた。(=3.3+21projects) そのままでは動かなかったので iniの上3行消す iniの下2行消す -vm javaw.exe付ける java_home入れる とか(iniの意味分かってないまま)やったけどどれもおんなじ感じだった。 神のページはもちろん見てます。 ここがなかったらいまだにスクリプトデバッグだけでリモートデバッグ出来てなかったでしょう。 あ、環境はwinXPsp2+jre6u1+XAMPP161+PDT*です。
>>785 >クライアントのほとんどはIEを使ってるんだから
webアプリはすべてフロントエンドだとでも思ってるのかな?
"ほとんど〜"のレスに"すべて〜"のレスだからアレだろ
>>790 >>789 じゃないが、Webサービスとか、あとはクローラーのような
データ収集や整理に動いているやつじゃないかな。
最近は裏方にMono(C#)を使うので、俺は慣れたWin上で開発してるけどね。
>>792 そんなの一部だろ
だから「ほとんどはIE」に対して指摘してるのがおかしいってことじゃねーの?
>>793 一部だよ。
俺は
>>790 がその一部「フロントエンド以外にこんなのがあるってこと」ということを
聞きたかったんじゃと思ったまで。外してたらすマソ。
昔はPostgreSQLがWindowsで動いてくんねぇとか、外部コマンドを使うとか
なかなかWindowsだけでは完結しない場合も多かったけどね。
なので、VMwareなんかを使ってた、てか今でも使ってるけど、使う場面は減ったなぁ。
あんま揚げ足とるなってw
796 :
790 :2007/06/21(木) 14:21:05 ID:???
RSSリーダとか、wget とか、Web APIを直で叩くプログラムとかそういうのかと思ったけど
そういう意味じゃなかったのかな?
>>789 >webアプリはすべてフロントエンドだとでも思ってるのかな?
この日本語の意味がよくわからん
>>796 フロントエンドがWEBブラウザって言いたかったんじゃないか? それなら意味が通る。
PDTのコード補完が動かないんだけど設定が悪いんかな? 関数の一覧くらい出ないときついんだが。。。 ウィンドウ→PHP→PHP実行可能ファイル で/usr/binを指定するだけじゃダメなん?
まずきさまはOSも書かない池沼だということを気づくとこからだ
800 :
nobodyさん :2007/06/23(土) 10:03:31 ID:nbx08fep
>>798 Windowsならexe
という事は・・・?
OS/2 Warp
802 :
798 :2007/06/23(土) 11:35:53 ID:???
申し訳ない。たしかに池沼だった。 とりあえずzendからpdt-1.0.0.S20070611-M1_debugger-5.2.6.v20070507-all-in-one-linux-gt を落としてきて出来なかったんだけど、eclipseのミラーから落としてきたpdt-all-in-one-S20070401_RC3-linux-gtk のほうでは何も設定しないでも問題なくコード補完が動いたので、とりあえず解決って感じです。 ちなみに、OSはubuntu 7.04でphp5.2.1でした。
>>802 で、結局誰のための情報にもなっていない件について。
>>800 が言うように、/usr/bin/php? を設定して動いたんなら、それはそれでいいんだが。そうでなく、パッケージ入れましたてのは・・・OSがどうとか言う前に・・・・。
そういう意味では 799も池沼。
おまえな そんなこと言うなよ可哀想だろ本当のこと言っちゃ
>>803 ,804
お前らが池沼という事は解った。
Ubuntu使ってる時点で察してやれ。
>>805 eclipse 使うような用途なら、Ubuntuも良くね?マシンスペックはあるんだろうし。
ふつーにRedHat系の対抗馬として必要だと思うよ。
でどんどん本筋からはなれてるw
windowsで編集したファイルを rsync(cwRsync)でFreeBSDの鯖に転送するようにしたけど winはパーミッションの概念がない。 win-*nix間で転送系のソリューション使うときに パーミッションが問題になると思うんだが どうしてますか?
windowsにパーミッションがないとおもってるバカ発見
Windows 3.1じゃないのかな
え?パーミッションあんの? ヘルプ見てもそれらしき項目出ないよ 777とかに指定したい場合どうするの?
つ アクセス権
�dX ACLとかcaclsとかはじめて知ったわ PHPerでもwindowsについて勉強しないと駄目ってことか・・
>>815 いや、正直本番環境にはならないから勉強しなくて良い、に3000 はら○いら。
所詮試験環境なんだから。Winサーバは .NET 一色でつよ。まじで。
Windowsでパーミッション気にするようになったら負けかなと思ってる。 Windowsサーバで仕事してる人、ごめん。
とっくにxamppにも入ってますよっと。
822 :
nobodyさん :2007/07/05(木) 22:41:47 ID:mHJ4SaZs
eclipse
825 :
nobodyさん :2007/07/08(日) 20:02:46 ID:p1mrspio
koebiでHTML書いててさ、 Ctrl+PageDownでプレビューが表示されるのはいいんだが、 そこからソース編集に戻る方法がわからん。 マウス使うしかないのか?
つ公式サポーツへ
テンプレートでFlexy使ってるんだけど、Eclipseで、Flexyの文法に沿って、色付けしてくれるプラグイン知らない?
プラグインの仕様は公開されてんだから自分で作ればいいじゃん
PDTがメモリ1Gでも保存の時に少し固まるようになってきた スロット埋まっているしPCを買い替えなきゃかな
>>829 >PDTがメモリ1Gでも
嘘つけw
2Gでもそーなるよ
起動して最初にファイル開くとき固まる
デフラグするとちょっと改善される
>>830 イミフ
マザーの勘違いか?
スロット2つしかないマザーなら買い換えだが4つのマザーの可能性もあるだろ
エスパーレスしてないでiRAMぐらい勧めておけ
>>831 おまえ日本語理解力ないって言われない?
>>829 は1Gで重いとは書いてあるが、
2Gで試してみたとは一言も書いてないぞ。
なんでうそつき扱いされるんだか謎なんだが。
すまんな、ネタの振り方があまり良くなかったな 2Gでおまえさんと同じよーな現象が起ってるってのは、それ書いた俺だ。 不愉快な思いさせてすまんかった ただ、メモリのせいではないみたいだぞ
>>833 最初だけじゃなくて途中で保存する時でもなります
PCを買い替えようと思っていたのですがCPUがアップグレードされれば改善されるかなぁ
デフラグしてみるか
> CPUがアップグレードされれば 意味ないと思うに10ペソ(弱気) デフラグ効果出たよね?
Windowsにデフラグはする必要ないと言われた... Windows上のeclipseで開発 サーバは、WindowsのVMware上のLinuxでsambaのファイルをwindowsから読み書きしているから遅い んじゃないかなぁ。
> Windowsにデフラグはする必要ないと言われた... ばか? レポートの内容ぐらい書け
なぜバカ扱いかよくわからないですが、レポートの内容です。 ボリューム 320GB (F:) ボリューム サイズ = 298 GB クラスタ サイズ = 4 KB 使用領域 = 70.06 GB 空き領域 = 228 GB 空き領域の割合 = 76 % ボリュームの断片化 全体の断片化 = 2 % ファイルの断片化 = 5 % 空き領域の断片化 = 0 % ファイルの断片化 ファイルの総数 = 144,492 平均ファイル サイズ = 810 KB 断片化されたファイルの総数 = 7,339 超過断片の総数 = 42,545 ファイルあたりの断片の平均 = 1.29
ページ ファイルの断片化 ページ ファイル サイズ = 1.50 GB 断片の総数 = 1 フォルダの断片化 フォルダの総数 = 17,995 断片化されたフォルダ = 386 フォルダの超過断片 = 977 マスタ ファイル テーブル (MFT) の断片化 全体の MFT サイズ = 173 MB MFT レコード数 = 162,876 MFT 使用率 = 91 % MFT 断片の総数 = 2
むしろこれでバカ確定だろうが どこで断片化が起きているかが重要なんだろ たとえ1%であってもEclipseインストールディレクトリに断片化が起きてたら 多少なりの影響が出るだろっつの
Raptorでも使っとけば
オツムの方が断片化してる人がいるな
OSが勝手につくるログとか止めればいいのに
>>843 気持ちはわかるが、ある日とつぜんアボーンしたときの原因究明はどうやってやるんだい?
winのログ役に立つかね?
2Gでも固まるのはeclipse.iniでメモリしっかり確保して無いだけだろ。
847 :
nobodyさん :2007/07/11(水) 03:02:51 ID:OBEjROG+
PDTみてると、PHPの言語仕様を変更するべきだと感じるな。
>>846 パーマネント領域を設定してないんじぇね?
デフラグしてもeclipse.iniでメモリ増やしてもダメだなぁ プラグインを削るのは意味あるかな Aptanaが結構メモリ食ってる気がする
ハンマーでフルボッコすればおk
おまえらロストオンラインでぐぐれかす
phpeclipseでシンタックスのカラー設定変えたんだけど、これの設定ファイルってどこに保存されてるんですか? windowsです。
PDTの Building PHP Project という作業って何やってるの? 関数名等をキャッシュしているのか検索のインデックスを作っているのか…
PDTでもう少し細かく色訳けの設定をしたいと考えてるのだけど、 PDTへの要望になるんでしょうか。 やりたい事は、定数とかも色分けしたいと考えています。 追加プラグインとか、自作できますかね?
Kobebiから、kobebiENGINE抜いたら普通のEclipseになるかな?
856 :
855 :2007/07/27(金) 16:11:59 ID:???
kobebiってなにorz Koebi。
857 :
名無しさん@そうだ選挙に行こう :2007/07/29(日) 12:42:23 ID:CgsYAC0g
ubuntuのPDT重すぎない? symfonyのプロジェクトビルドするのにすさまじく時間かかるんだが…
858 :
nobodyさん :2007/07/29(日) 23:08:53 ID:gJHqSGQz0
>>857 そりゃ、Youのマシンスペック次第じゃね?
859 :
nobodyさん :2007/07/29(日) 23:37:33 ID:CgsYAC0g0
>>858 athlon64 3200+のメモリ2Gで?
そもそもubuntuで重いって言ってる時点で、
他の環境では問題ないってことくらい普通推測できるよね?
少し落ち着きなさい。
>>858 はそれを踏まえた上で言っているのです。
ubuntuはwindowsより遥かにスペックを要求するOSということなのです。
Windows の Eclipse から Samba 経由で Linux のファイルを 編集しているのですが、Linux 側でパーミッション 604 で保存しているファイルを Windows 側から更新すると、704 に変更されます。 変更されないようにする方法はありますでしょうか?
sambaの設定でなんとかならない? パーミッション固定でいいなら多分指定できるし、変更しないようにするのも 出来てもいいような。 たぶんEclipseはあまり関係ない?
863 :
861 :2007/07/30(月) 02:32:42 ID:???
>>862 ありがとうございます。
原因の切り分けが出来ていませんでした。
Samba の設定を確認してみます。
PDTのM2がリリースされないな プロジェクトページ見たけどなんで遅れていて いつリリースされるかわからないな
プロジェクトトップは7/30だけど、Project Planの方は8/30になってる。 書き換えたのか誤記なのか、以前どうだったか覚えてない。 M2は8/30だが、RC1は8/21(のまま?)だし。
>>356 うへぇ
コレに今まではまってた
仕様なの?
PDT M2出たみたい
868 :
nobodyさん :2007/09/03(月) 21:25:04 ID:w7mVSZGn
素のEclipse(3.2)にPDTを組み込む場合、 (ソフトウェアアップデートではなくjarファイルのコピー) 何をどうすればいいか詳しく説明して下さい!
VS PHP 配布中止ってなんだ 何がセキュリティだ うちの会社ネット使えない&USBメモリも禁止なんだから 関係ねーよ
871 :
nobodyさん :2007/09/04(火) 20:32:29 ID:5M0lo0xO
>>870 ヒントだけでもお願いできませんか?
非常に困っているんです。
872 :
nobodyさん :2007/09/05(水) 02:10:50 ID:6yz1e/ov
とりあえずLANケーブルを抜いt
873 :
nobodyさん :2007/09/05(水) 21:54:06 ID:BlfQZ+ZV
スパイとかいうネタは抜きにして、koebiが嫌われてる原因って何
嫌われてるの? 俺はPDT先に入れてて、koebiの概要見たけど別に入れ替えるメリットを感じなかったから使ってない。 FTPとの連携が普通にできるんなら少しだけ魅力あるかも。今はどうなんだろう。
嫌われてない 乗り換えるメリットを感じないだけで、新しく使うんだったら別にいいんじゃない
PDTで動的にインスタンス取得してる場合、呼び出し元でコードアシスト効かせるのは無理なんでしょうか? @return DB なら効くのですが。 --------------------------------- $db = Module::get('DB'); $db->w(゚o゚)w class Module { /** * @param string $key * @return [?] */ static public function get($key) { $instance = NULL; // singletonがあれば、無ければコンストラクタ if (method_exists($key, 'singleton')) { $instance = call_user_func(array($key, 'singleton')); } elseif (method_exists($key, '__construct')) { $instance = new $key(); } return $instance; } }
>>874 ネタじゃないんだが、作者に問い合わせたいぐらいだ
じゃあ問い合わせればいいじゃん
ftp使えると思ってkoebiいれてみたけど、なんか上手く動かないな PDTってftp使えるの?つーかkoebiとどう違うの?
なんでkoebiをつかうの? 勝手に通信はじめる疑惑があるんだぜ? zonealarm入れてみろよ
別におまえに使えとは言ってないし koebi利用者が増えると困るの?
PDT v1.0-RC1 Release
啓蒙する事は大事だ
PDT v1.0 Release なんだが、さっぱり盛り上がらんな。
じゃあ、話題を。 M1か、それ以前で作成したプロジェクトを M2以降で開こうとすると、応答なしになる。 ワークスペースのビルド中に固まってるみたい。 はまると厄介なので。
黙れや!
PDT 1.0.0(win32版)を Pleiades で日本語化して使っています。 HTML は外部エディタで編集したいと思っています。 そこで「設定」の「関連付け」で「*.html」を希望のエディタデフォルトとして設定しても、 「HTML エディター(コンテンツ・タイプによりロック)」にデフォルト設定が戻ってしまいます。 そこでコンテンツ・タイプ設定で「HTML」の項目を見るも、 「*.html(ロック)」と表示され、エディタの関連付け、コンテンツ・タイプ双方とも 希望のエディタへの関連付け設定することができません。 これをどうにかして外部エディタに関連付ける方法はないでしょうか? ちなみに編集したい HTML ファイルを右クリックして「アプリケーションから開く」で 希望の外部エディタを選択して開くことはできます。 またこれで一度開いた HTML ファイルはビューでクリックすれば 希望の外部エディタで自動的に開きますが、他の HTML ファイルはそのままです。 どなたかお知恵をお貸しください。よろしくおねがいします。
891 :
nobodyさん :2007/09/28(金) 00:21:18 ID:0FNdXqYi
さよか
てすと
893 :
nobodyさん :2007/10/11(木) 06:33:20 ID:K1Fk9LiN
VS.PHP 2.3 届いたけどなんか質問ある?
CDを割ってみて
CDの割れ具合でその日の占いが出来るんだぜ? もともと割れのCDだと結果が上手く出ないから要注意
896 :
nobodyさん :2007/10/11(木) 08:37:32 ID:K1Fk9LiN
ShareやBT探したんだが無かったんだよ こんなマイナーソフトをクラックするやつなんて日本にいるか? とにかく尻がくそ長い、購入時に送った氏名から生成されてるんで、流出させてもすぐ特定される
>>893 build番号も含めた細かいバージョンはいくつになってる?
>>896 > こんなマイナーソフトをクラックするやつなんて日本にいるか?
います。います。
899 :
nobodyさん :2007/10/11(木) 12:36:05 ID:8GCqh9t5
>>897 VS.Php for Visual Studio 2005 バージョン 2,3,6,4129.
コピペ
900 :
897 :2007/10/11(木) 17:10:51 ID:???
>>899 返事遅くなってスマソ、そして、さんくす。
バージョンそのものはお試し版(発売前はベータ版と一時書いてあったかと思うが)
と同じなんだな。
>>869 配布中止ってどういうこと?
普通に体験版も配布されているし、購入もできる。
日本の代理店からも、ドイツの本家からも。
なんか勘違いしてない?っていうかネガキャン?
結局どれが一番いいのかっていいたいわけですよ
フォームまわりのバリデータとORマッパ あとHTMLテンプレート(シンプルなヤツでいい) だけ欲しい。
904 :
nobodyさん :2007/10/22(月) 21:13:33 ID:BX8wBWnf
ZSで基本的なコードはUTF-8 携帯用のテンプレートだけSJISにしたいんだけど コードの混在ってどうやればいい? もしかしてできない?
ZSって略すのが一般的かどうか教えてくれるのなら、俺も教えてやる 交換だぜ
約束だぜ? 答は…イエスだ。ZS。皆そう呼んでる。
約束守ってくれて嬉しいせ 俺久しぶりに2chで楽しい思いが出来たよ。 俺からも教えてやる。答えは「バカめ」だ
お前とかけてZSと解く その心は・・・全然使えねー
909 :
nobodyさん :2007/10/23(火) 17:24:37 ID:uKlZWqN6
911 :
nobodyさん :2007/10/26(金) 21:06:13 ID:hnVKvTQr
こんにちは、超ド素人ながら、質問させていただきます。 ALL in ONE Eclipse 3.0.1をインストールして、 PEPのプログインを試みたんですが、(eclipseのバージョンは3.2) PHPEclipse →Graphical Modeling Framework Runtime (1.0.0.v20060627-1200) 必須: フィーチャー "org.eclipse.emf.ocl (1.0.0)"、または互換。 Eclipse PDT →現在の構成には、要求した操作で訂正されないエラーが含まれ、さらい多くのエラーが発生する可能性があります。 詳しくは詳細を参照してください。 ----- 現行構成の問題 ----- Graphical Modeling Framework Runtime (1.0.0.v20060627-1200) 必須: フィーチャー "org.eclipse.emf.ocl (1.0.0)"、または互換。 ----- 操作後の構成の問題 ----- Graphical Modeling Framework Runtime (1.0.0.v20060627-1200) 必須: フィーチャー "org.eclipse.emf.ocl (1.0.0)"、または互換。 PDT Feature (1.0.1.v20071001-79-78E7QYGHEPGGP) 必須: フィーチャー "org.eclipse.wst (2.0.0)"、または互換。 PDT Feature (1.0.0.v20070917-79--E7QYGHEHWQE) 必須: フィーチャー "org.eclipse.wst (2.0.0)"、または互換。 とエラーが表示されて、新規更新サイトからのPHPプログインを読み込むことができません。 今のeclipsでPHPを開発できる環境にしたいのですが、どうしたらいいのでしょうか??
>>911 書いてある、そのまんまだろ。必須のプラグインがインストールされていないか、バージョンが低い。
>>910 DocumentRootの件は知らんが、
デバッガの指定を ちゃんと zend_extension_ts= の行に書いてるかい?
914 :
nobodyさん :2007/10/28(日) 15:50:33 ID:m6NiK7Fw
>>913 確認してみましたけど書いてますた。
いまだにmojavi使ってますけど、フレームワーク使ってる人でも
ちゃんとブレークポイントでとまってます?
新しいからまだ整備されてないか自分ができてないだけなのか
切り分けたいす
915 :
nobodyさん :2007/10/29(月) 20:28:23 ID:Xpqe7HL4
これ括弧とか自動で対になるものが入力されてるんですが、 その括弧から出るショートカットとか有りますか?
>>914 おいらは特に問題無く動いてるよ。
windows xampp環境
xampp-win32-1.6.4.zip
pdt-all-in-one-1.0-R20070917-win32.zip
php_xdebug-2.0.0-4.4.6.dll (本家からDL)
php_xdebug-2.0.0-5.2.2.dll (本家からDL)
httpd.confでalias設定あり
>>915 ちょっと気持ち悪いけど、対になっているものをそのまま打ち込めば
上書きっぽい感じで2重になったりせずに書き進められるよ。
918 :
nobodyさん :2007/10/30(火) 11:19:26 ID:I2o1jpbR
>>916 �d
xdebugならいいのかな…ちょっとやってみます〜。
vmのサーバーでデバッグする場合って vmのサーバーになんかインストールする必要あるんですか? vs.phpは出来てるんですけど、Zendの方はどう設定すりゃいいのかすらわからない。
PHP Editorプロジェクト管理とかいっても文字コードをプロジェクトのファイルに保存しないのな。 削除の時の実ファイルの削除もそう。 設定はローカルマシン単位。 これに気が付かないで別マシンからプロジェクトファイル読み込んで作業すると酷い目に会う。 現在必死に修復中。もう泣きそう。
PDTで単体のphpファイルを実行するときに
Run -> Run As -> PHP Web Page
という手順を踏んだときに最初に実行する場合には「Run PHP Web Page」というダイアログが表示されますが、
たとえばPHPProjectをprojectという名前で新規に追加して、indexという名前でPHPファイルを追加したとします。
するとhtdocs\project\index.phpという感じで保存されますが、
何故かダイアログのLunch URLには
http://localhost/index.phpと表示されてしまうんですね 。
ですから最初に実行する度にProjectディレクトリを追加したURLに書き換えなければならないのですが、
ここでLunch URLが自動的に
http://localhost/project/index.phpとなるように設定したいのです 。
一通り設定は弄ってみましたが、解決できなかったので詳しい人がいたら教えてください。
もしかしたら最初からそんな機能は含まれていなかったりして。
Europaの重さはなんとかならんのか、、
>>920 そんなアフィサイトの宣伝目的で作られたもん使う奴がわるい
>>923 知ったか乙
アフィ目だけじゃなくて、自己顕示欲のためにつくってんだよ
たいした能力もねぇくせにな
>>925 なんだと?
とりあえず四つんばいになれよ
ZS使ってる人 javascriptは何で書いてる? 自動補完が効かないのがうざいんだけど
ZSって略すのが一般的かどうか教えてくれるのなら、俺も教えてやる 交換だぜ
約束だぜ? 答は…イエスだ。ZS。皆そう呼んでる。
>>927 約束だぜ?
全然一般的じゃない。ZSなんて聞いたこともないぜ。
>>928-929 どっちなんだぜ?
お前が落としたのはこの金の斧か?それとも普通の斧なのかい?
932 :
nobodyさん :2007/11/06(火) 21:22:32 ID:hp1HX3uO
VS.PHPで定数UPLOAD_ERR_OKがインテリセンスで補完されないんだけどなんで?
ZIOなんてどうかな?
ここの連中は開発とは別にviはもちろん使えるんだろうな?
質問に答えろ
>936 巣に帰れ お前はscreenで全てこなせばいい
まだviおじさん居るのか…
viじいさんに連ーれられーてー いっちゃーったー
ZSでプロジェクト内で単一の文字コードしか使えなかったり javascriptの補完ができないのが不満だったが Eclipseと同時使用したらいいんじゃないかと思いついた 二つのIDEを同時に使ってる人いる?
>>940 PDT+Apatanaなら一つで済むじゃん。
ZendStudio使ったこと無いんだけど、コード補完=インテリセンス? Java + Eclipseのリファクタリングみたいなのできるかな。 たとえばあるクラスの名前やメソッド名を変更したいとき 呼び出してるコードも全部なおしてくれるみたいな。 型無し言語だとインテリセンスもリファクタリングも厳しいと思うんだけど。
コード補完は当然できるけど、リファクタリングは無理っぽい。
944 :
942 :2007/11/17(土) 21:02:32 ID:???
おおレスどうも。やっぱそうだよね。 うーんリファ厨の俺にスクリプト言語はつらいのう。
PDT + XDebugうまくいかん。 最初はブレークポイントでちゃんととまるんだが、 ソース修正したりブレークポイントオフして新たにオンしたりすると Xsession for waitingで帰ってこなくなる。
946 :
nobodyさん :2007/11/19(月) 11:12:26 ID:CN7XkmbD
Zend Studio Neonはどうよ?
948 :
945 :2007/11/19(月) 19:43:02 ID:???
Zend Studio 試用版入れてみた。 リモートデバッグ(Apache)もすぐにできてウマー。 これなら金出してもいいや〜と思ってたら リモートじゃない単体のスクリプトデバッグがうまくいかない・・・ include_pathがどうやっても"."だけになるようでパスが通ってないから requireでこける。 Zendのインストール先のphp.ini全部にPEARのパス足したけど 相変わらず"."しかパス通ってない状態。 今度はVS.PHPためそうっと・・・
>>948 phpinfo()で確認してる?
Windowsだとphp.iniの検索順がたまーに狂うことがある。
VS.PHPはまずVSの操作性に慣れてないと辛い。
デバッグ前にいちいち開始ページ設定するのも面倒だし、ローカルデバッグなのに
ブラウザが立ち上がってくるのが邪魔だったり。
951 :
945 :2007/11/20(火) 00:03:18 ID:???
VS.PHPもリモートじゃなくスクリプト単品でのデバッグ法がよくわからず・・・
なんとなI/F的に1プロジェクトでリモート、ローカルデバッグ両方はできなさそう?
>>950 いや、どのphp.iniが読まれてるかわからなかったんで。
どのphp.exeが実行されてるのかも。Zendの中に入ってるphp.exe renameしても動いたし・・・
で、結局、結論として、Add to ProjectでPEARのディレクトリを追加したら動いた。
いっぱい警告でるけど。
なわけでZend Studioでいくつもり。
Javaで開発する時って毎回antでwarファイルをうpしてTomcatが解凍みたいな流れでやってるんだけど、 PHPでrsyncで毎回ガバっといったりとかキモい?
>>951 >VS.PHPもリモートじゃなくスクリプト単品でのデバッグ法がよくわからず・・・
まさかとは思うけど、リモート環境にDBGエクステンション入れてないって事はない?
>いや、どのphp.iniが読まれてるかわからなかったんで。
phpinfo()の結果に今読んでいるphp.iniのパスが出なかったっけ?
漏れも幾つか試してみて結局ZendStudioに落ち着いた。
PearのConfigパッケージをinclude_onceすると何故かPear::Configを見に行くという
デバッグモジュールのバグ? らしきもの以外には今のところ不具合もないし。
954 :
945 :2007/11/21(水) 09:24:56 ID:???
>>953 >php.iniのパス
おお、出てた!すっかり見落としてました。
C:\Windowsだった・・・orz
これはどうすれば変えられるのだろう。
955 :
945 :2007/11/21(水) 09:30:35 ID:???
てか、これはそういうものなのか。C:\Windows\php.iniを修正しろと。 いままでeclipse + PHPでやってうまくいってたのは、 eclipseでphp.exeのパス指定するから、それでphp.exeの入ってる C:\php5の下にあるphp.iniを読んでくれてたのかな。
956 :
945 :2007/11/21(水) 09:58:56 ID:???
すんません、上の2レスは忘れてください。朝からスレ汚しスマソ。 問題になってるのはローカルデバッグ(単体スクリプトの実行)での include_pathがうまくいかないこと。 以下の方法で解決。 Zend Coreがインストールされたフォルダにetc/php.iniってのがある。 通常のinclude_pathの方は変えても無駄。 下の方にある[Zend]のinclude_pathを指定してApache再起動したらうまくいった。
>>955 apacheで指定してやればかえられる。
php.iniの検索順序は一度填るとなかなか抜け出せんね。 割と重要な情報なのに調べてみないと気付かない。。 php.ini is searched in these locations (in order): SAPI module specific location (PHPIniDir directive in Apache 2, -c command line option in CGI and CLI, php_ini parameter in NSAPI, PHP_INI_PATH environment variable in THTTPD) HKEY_LOCAL_MACHINE\SOFTWARE\PHP\IniFilePath (Windows Registry location) HKEY_LOCAL_MACHINE\SOFTWARE\PHP\IniFilePath (Windows Registry location) The PHPRC environment variable Current working directory (for CLI) The web server's directory (for SAPI modules), or directory of PHP (otherwise in Windows) Windows directory (C:\windows or C:\winnt) (for Windows), or --with-config-file-path compile time option
959 :
nobodyさん :2007/11/22(木) 19:59:01 ID:E/PVIPZY
Zend Studioを使用しておられる方がいるっぽいのでちょっとご質問。 ZSは簡単にデバッグもできてさすが本家といった感じですが、 フォームでボタンを押したり掲示板で自分自身にもどすときとかに blank dummy.php とでて継続できないのはどうしようもないの? <?php $Html = <<<EOF <html><body> <form method=POST action={$_SERVER['PHP_SELF']}> <input type=text name=text value={$_POST['text']}> <input type=submit value=ok> </form><body></html> EOF; echo $Html; ?> ↑ これだとブラウザーに正常に表示できると思いますが、入力してボタンを押してもそれで終わって その後のデバッグができない…
>>959 何がしたいのかよくわからんけど、デバッグメッセージに「デバッグセッションが終了しました」
と出てる通り、デバッグセッションが終了したのだから継続できないのは当たり前なんじゃ?
(ZSのローカルデバッグはApacheを介しているんじゃなく、コマンドラインで渡して実行してるように見える)
もしそういうデバッグがしたいならリモートデバッグ環境を作るか、ダミー変数を用意してPOST後の
状態でデバッグセッションが走るようにすれば良いんじゃないかと
あ、リモートデバッグならできるかもってのは嘘かも。できそうな気はするけど…
962 :
959 :2007/11/22(木) 23:31:40 ID:E/PVIPZY
>>960-961 レスどうも。
ブレークポイントを設定してもダメなんですよね。
ZSで掲示板とかどうやってみなさん開発しているんだろ?
つい先日からIDE環境を試しているんですが
Eclipse+PDT+Xampp+デバッガ(Xdebug or Zend)で上のサンプルを試すと
ちゃんと次のページに移行してくれるんですよね。
ZS+リモートをXAMPPとか無理なのかな〜
963 :
959 :2007/11/24(土) 20:47:49 ID:Y0kzjHHb
ZendStudioを使ってXAMPPをリモートデバッグする方法は探すの大変だったけどできた。 ただあいかわらずページを移動すると『blank dummy.php』で継続できない orz これが解決できたら神IDEなんだが… ところで話がかわるけどZSだとHDDにあるファイルを開いて(あるいは関連づけして) そのまま「実行」すればデバッグできるけど Eclipse+PDT+Xampp+デバッガ(Xdebug or Zend)だと いちいちプロジェクトを作らないとダメなの?? それだけなら我慢できるがデバッグするのにいちいちデバッグダイアログで 指定しないといけないもんなん? パースペクティブとかで画面が切り替わったり、再起動しても前のプロジェクトがあったり、 文字コードとか初心者には慣れないとちょっと使いづらいな〜。 無料でここまでできるのは凄いとは思うけど。
viで範囲選択して複数行のインデントを一度に変えるのってどうやんの? 今のエディタでは当然のように出来るこの機能が見あたらない vi爺さん教えて
>>965 藻前は普通のエディタを使っていた方がしあわせになれる
は?できねーのかよ 耄碌viジジイが
vi爺さんて単にやせ我慢してるだけなんだろ? 正直に言ってみろよ
viは知らん vimなら :v で選択して置換する。 :s/ / /g
971 :
nobodyさん :2007/11/29(木) 12:53:25 ID:5C/J/t4q
vi使うのはマゾだろ
客先のHP-UX触る時はvi使うよ
Zendに入ってるPHPのバージョンが古かったので入れ替えたら なんかおかしくなったから再インスコしてくれ ってZendStudioがダイアログ出すようになった。 で入れ直したら、試用期間切れですって・・・ ちきしょおおおおおおおおおおおおおおおおおおおお 結局かっちまったよ。まーいずれ期限切れたら買ってたけどさ。
あ〜、俺も経験があるな。 ZendStudioは一度インストールすると 期限内であろうが再インストールすると期限切れって言われるな。
viに慣れるとそこらのテキストエディタよりも効率ちがうぞ
>>975 viって慣れるとキー入力数がすごく少なくて済むというけど、PDTなどでテンプレート入力や補完を使った
場合と比べるとどうなのさ?
あと自動でエラー表示する、バージョン管理システムとの連携などを含めると微妙じゃないか?
viでできることって 何行かを一度に削除できるとかその程度だろ 使いどころすくねーんだよ
秀丸でマクロ使った方が楽。
IDEのインテリセンス機能<<<<<<<<<<emacs,vi とかいうのマジでウザイよな。プロジェクトに1人でもいるとウザイ。 makeでコンパイルできるようにしたり余計な作業が増えるんだよ。 PHPとかスクリプト言語ならmakeとかいらんしいいけどさ。 俺はemacsも使うけど、IDEのある環境では使わないよ。
vi爺さん涙目www
キージェネが世の中に溢れてるこの事実。 異論は受け付けない。
きょうび、WEBでEclipse使わないって化石もいいところだ。
VS.phpの質問もここでいいかな? VS.phpでいったんプロジェクト作成して、そのときはデバッグできるんだけど、 プロジェクトのフォルダを別のところに移動するとデバッグできなくなる。。。 またインポートするプロジェクトで既存のディレクトリ呼んでプロジェクト作成したときも、 そのプロジェクト上ではデバッグができない。。。 設定とか見たけど、どうも差異わからないです。 何か分かる人いませんかね。
eclipse使いたいけどさ、インストールまでしてみたものの、 設定の仕方がわからない
確かにPDTって使い方わかりにくいところあるよな まぁググレカス
987 :
nobodyさん :
2007/12/07(金) 22:32:35 ID:iq09K9y0 vs.phpとxamppローカル環境の相性がすこぶる悪い 特にftpが最悪、プロジェクト作成時にダウンロードに失敗するわ リモートデバッグ時に配置に失敗するわで、 結局DreamWeaverの同期機能を使用して更新ファイルをサーバーに配置してます