Aptana: 2008年11月アーカイブ

今まで(といっても2エントリーやん)、ある程度まとめた文章を書いてきましたけれども、本来は、圧倒的に「嘆き」が多いです。というか、そのはけ口と、解決策が見つかったときの備忘録、というのがこのブログの主旨です。


というわけで、


デプロイってどうすんねん。


分かった振りして書いているので、「phpでデプロイって( ´,_ゝ`)プッ」って感じかも知れませんがw

僕がやりたいのはですね、ローカルにプロジェクトを作りました。
さて、サーバで動かしてみましょうっていうときに、アップデートしたファイルをアップロードして、ブラウザで表示したい、ってことです。


そりゃ、FTPの設定してやんねん。

という事なかれ。


えっと、今僕のマシンにはローカルにはapacheを入れていません。
そしてアップしたいのは「隣に置いてある」開発用のWindowsサーバです。

このサーバでテストしたいねんけど、
FTPが入ってないねん。


デバッグ環境はどうあるべきか、というのが、やり方がよく分からない課題で、ローカルにあんまり常駐をいれたくないとか、やっぱり本番環境に近いテスト環境でやりたいとか、そういうことに対して、ローカルにxamppで入れて環境ばっちりっていうのは、なんか違う感じがする。


まぁ、デバッグという点では、ローカルにphpが必要であったり、結局はapacheがあった方がいいとか、結果論としては、賛成できます。だけど、これでしかできないというのは納得がいかない。

Cakeなので、基本的に「実行」してみるときって、そのphpを実行ではなくて、とりあえずトップページとか表示してくれたらいいと思うのね。なので、「実行」ってやったら、サーバへデプロイして、指定のトップページを表示してほしいんだが。(まぁ開かなくてもいいけど)



結局、時間オーバーで断念。

PDTと設定が違う上に、aptanaでのPHPプロジェクトの作成からデプロイまでの流れを説明したサイトが見つからなかった。

SMBでwwwrootが共有状態にあるので、仕方がなく、該当フォルダをプロジェクトとして割り当てることにした。(インポートでなく、サーバ上にプロジェクトを置く。)


参考、というかサーバ上に直接プロジェクトを置く、という発想がなかったので、そのヒントにさせていただいたのが、Aptana StudioをインストールしてPHP開発環境を作るです。


でも、これスマートじゃないっていうと怒られそう、というかMAMPだからとかそういうことかもしれないんですけど、やっぱりローカルにソースがあって、然るべきタイミングでデプロイっていうのが自然な流れのような気がするんですけど、みんなどうしてるんでしょうか。

デプロイのところは、エクスプローラ操作とか(FTPならaptanaでいいといえばいいので、FTP以外の場合)でやってるんでしょうか。

こちら(PHPサーバーの設定)を見ると、いかにも、URLと公開ディレクトリの設定があるように見えるんですが、Aptanaには見あたらない。。。


ううむ。。。


※Aptanaはスタンドアローン版をインストールしております。
1ヶ月の沈黙を経て、帰ってきたYO!

この間にメキメキ上達していたか、というとそれはナイ

はっきりいって、全く別の仕事をしてました。

よって、CakePHPなんて、

すっかり忘れました(´ー`)y-~~


いや、ホント、記憶力がないんですって。


そのまま触れなくて済めばいいんですが、やっぱり仕事はやってくるわけで。
というか、放置していたわけで。。。


ふぅ。



PHP開発をAccessと比較せざるをえないイタイ経歴はさておいても、開発環境は結構悩ましい問題だと思います。

ましてや、Accessから移行だと、辛くて仕方ないかと(;´д⊂

基本的には、エディタとFTPとサーバがあればできちゃうわけなので、話題としては実質的なプログラミングの情報が中心のことが多いです。
開発環境は、個人の好みがモロに出るので、「これを入れて下さい」という標準がありません。

単一のIDEしかない環境で開発した者としては、(゚Д゚≡゚Д゚)?となるわけです。


そもそもが、オブジェクトを配置してグリグリ動かして、コードを載せる、というスタイルではないので、プログラミングとは、全く違うことをしているような気になります。
もともとのコンパイル型の言語を扱ってくれば、実はそんなに違いはないと思うんですけど、なんせこっちはBASICマンセーでs(ry

僕の場合は、下地としてスタティックなサイト制作の経験がありまして、いわゆるWeb標準で、cssレイアウトとかもやりまして、画面を作るところには苦はありませんが、そのへんかたスタートだったら、もう大変でしょうね。

うちも、以前契約した派遣エンジニア(新人)も、phpは書けるのに、HTMLがよく分かりませんっていわれて( ゚Д゚)ポカーン としたことがありますもの。

が、このブログはAccessディベロッパーがphpに移住するためのガイドではナイので、そのへんは、各自、身につけて下さい。(<誰にいってんの)


で、僕のようなウェブ制作をやってる人は、環境として一番手っ取り早いのは

DreamWeaver

ktkr!<使うとこ違うやろ

やっぱり慣れたツールだし、サイトの定義だけしておけば、ctrl+shift+Uのショートカットですぐにアップロードできちゃうし、楽勝!


しかし、ある日「面倒くさい」と思うようになりました。



だって、
DreamWeaverの面倒くさい画面使わないフォルダばっかりでてくる
んですもの。

フォルダを行ったり来たり、面倒w


そこで、
UltraExplorer

なんといっても、ウルトラですよ。

進めているプロジェクトのフォルダをお気に入りに並べれば、なんとスマート!(≧∇≦)

UltraExplorer



しかし、待てよですよ



こうして、テキストエディタに戻るのが、本当に正しいのだろうかと。


だって、ググったらEclipseとかPDTとか騒がれてるじゃん。


やっぱり(・∀・)イイ!!とか書いてあるじゃん。


というわけで、乗り換えてみることにしました。



aptanaに。



つづく(うだうだだーだ¬( ̄。 ̄¬))

2008年11月: 月別アーカイブ

ウェブページ

Powered by Movable Type 4.1

このアーカイブについて

このページには、2008年11月以降に書かれたブログ記事のうちAptanaカテゴリに属しているものが含まれています。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。