1 :
kaztalk :
PHP+Postgreでサイトを構築しています。
デザイナーがインターフェース部分、コーダーがビジネスロジック
部分と分業しているのですが、いまいち連携が上手く取れません。
効率よく作業を行うための良い方法やお勧めのRADtool等々合ったら
教えてください。
要はPHPが埋め込まれているのをデザイナーが編集するとき
ドリームウィーバーだと上手く出来ないんですよね。
ゴルァ!遊んでねーで仕事しろ!!
3 :
名無しさん@お腹いっぱい。 : 2001/04/19(木) 03:02 ID:vdyxFAvk
デザイナーに先に仕事をさせる。
....PHPの意味無いじゃん (;_;)
プレビューがうまく出来ないのが問題なのかな?
ロジック部分の出力イメージが出来ないとか。
5 :
echo $nanashi:2001/04/20(金) 02:09 ID:uJIoeFa2
パーツ単位に分けて、include してみてはどうよ.
function template($file){
$fp = fopen($file,"r");
while (!feof($fp)) {
$data = fgets($fp, 4000);
while(ereg("@@([a-zA-Z_0-9]+)@@",$data,$regs)){
global $$regs[1];
$data = ereg_replace("@@([a-zA-Z_0-9]+)@@",$$regs[1],$data);
}
echo $data;
}
close($fp);
exit;
}
誰か添削してください。
7 :
echo $名無し:2001/04/20(金) 14:29 ID:qe51yZHI
3点
8 :
名無しさん@お腹いっぱい。:2001/04/20(金) 23:49 ID:Ett4mDBU
9 :
名無しさん@お腹いっぱい。:2001/04/25(水) 12:45 ID:WaVZdgLc
ってゆうかHTMLのソースが読めればなんとか
なるんじゃないの?
主婦が暇つぶしに作ってるページじゃぁないんだから
ツール使うのやめるようにすすめてみては?
#最近の主婦はHTMLエディタも使ったりする。
10 :
名無しさん@お腹いっぱい。:2001/04/27(金) 07:23 ID:/BzsGtBc
ダブルコーテーションはシングルに変換<HTML
全体をprint文でくくって、変数を適所にぶっこめば
初心者には楽っしょ。
うちはデザイナー先でやってます。
後から出た修正は全部HTMLで上げてもらって、こっちで差分とって
PHPソースに突っ込んでます。
12 :
名無しさん@お腹いっぱい。:2001/04/27(金) 19:03 ID:OMLCguD6
PHPのコードが入る行は他のHTML要素が入らないようにしてもらって、
行志向のバージョン管理システムでマージするとか・・・。
<td>
foo
</td>
とか。
うざいかな。
もらったソースをみたら、
<table>
<td>ほげほげ
<td>ふげふげ
</table>
とか、
<table>
<tr><td>ほげほげ
<tr><td>ふげふげ
</table>
とかあって面食らったことがある。とほほのページで調べたら、これでも問題ないのね。
14 :
電動ナナシ:2001/05/01(火) 05:50 ID:???
15 :
名無しさん@お腹いっぱい。:2001/05/02(水) 12:34 ID:IKHA7T..
やっぱりHTMLファイルを先に作って、そこにPHPを書き込むのが
いいのでしょうか?
(どういう形でデータを表示させたいとかの打合せ後)
16 :
16:2001/05/02(水) 14:11 ID:5.hs45Zk
HTMLデザイナーがHTMLを仕上げ終わる前に納期を迎えたことがあります。
納期に間に合わなかったのは、私のせいになりました。
やはり、PHPを先に作っておいて、上がってくるHTMLに貼り付けている
人が多いと思います。
(遅いデザイナーほど、構造が分かりづらいHTMLを書いてくれる)
17 :
名無しさん:2001/05/02(水) 15:02 ID:cGfZ.Ux6
18 :
名無しさん@お腹いっぱい。:2001/05/04(金) 00:15 ID:Y.fqt0Lw
ケースバイケースかな?
プログラム的な部分が主だったら コード先にかくけど
19 :
サーバーサイドナナシ:2001/05/05(土) 01:00 ID:6idkrYnY
>>14 電動ナナシさん相手してくれてありがとう!うぅ
しょうがなくereg、ereg_replaceを2つ使ってる所とか
$$hogeをglobal宣言してる所とかへこくないですか?
こういうのクラスにしたらいいことあるのかな?
でもこの関数ですごく楽になってます。
20 :
初期不良:2001/06/18(月) 02:22 ID:vO5h5Je.
21 :
名無しさん@お腹いっぱい。:2001/06/18(月) 13:14 ID:rWvVeWcQ
>>1 PHPのコードが入ってても問題ないはずだけど>DW
22 :
名無しさん@お腹いっぱい。:2001/06/18(月) 14:10 ID:iYBSiqy2
23 :
初期不良:2001/06/18(月) 16:03 ID:sn6L5YrA
>>22 むちゃくちゃかぶってるね。まあいいか。こっちは PHP 専門ってことで。
あっちに書いてあった
ttp://zato.nu/tmpl/ は良さそうですな。
けど、ぱっと見だけど置き換える変数を定義しなきゃいけないのかな?
ループ定義はおもしろいけど残念ながら現在はパーツ単位の
別 HTML でデザインしてもらう形にしているからちょっとあわないな。
それと俺の場合は単純に perl みたいに後方参照を元に置換する変数を変化させたい
というだけの話なんだよね。で、やっとこ検索一回ですべて置き換える
ことができたわけだけど(
>>20)、もっといい方法ない?
24 :
弱デザイナー:2001/06/18(月) 23:32 ID:R32so6A6
以前、某大手企業と組んでサイト立ち上げた時連携に大変苦労しました。
htmlで全体の流れをデザイナーサイドで作り、ロジック部分は後で
画面遷移等を確認しながらプログラマが組んで行きました。
htmlでの流れだけでは解らんと言いやがったので仕様書まで書いて指示
htmlタグの整頓よりそちらを優先したのでプログラマは大変だったかも。
プログラマがロジック追加してきたものをデザイナーサイドで動作チェック
仕様通りになっていない、レイアウトが崩れているというのも全て
デザイナーサイドで調整。(大企業を動かすと高いため。トホホ
全てテキストエディタ上でがんばりましたとも。
大幅なレイアウト変更って言われた時は辛かった。。
25 :
初期不良:2001/06/19(火) 02:07 ID:yvQ6um/w
技術的に難しいってよりも、面倒くさいって感じですね。
別スレにあった、DWのテンプレート連携でかなり楽になりそうな。
27 :
名無しさん@お腹いっぱい。:2001/06/27(水) 01:49 ID:CotwJrVY
入力チェックのJavaScriptぐらい書いてよ…、って思うのは
贅沢ですか?
age?
30 :
$_:02/03/14 15:47 ID:xs367yVo
hage?
プロのデザイナーができることは、えせプログラマでもできるけど
えせプログラマができることをプロのデザイナーができないことって多いよなぁ
>>31そうですね。
わたし、へっぽこデザイナですが、
これからプログラムをできるように少しづつ勉強します。
いつもプロのプログラマに迷惑かけてます(ゴメンナサイ
テンプレートエンジン smartyはどうよ?
ほしゅ、しとく
35 :
山崎渉:03/01/15 13:46 ID:???
(^^)
36 :
山崎渉:03/03/13 17:29 ID:???
(^^)
37 :
山崎渉:03/04/17 12:20 ID:???
(^^)
38 :
山崎渉:03/04/20 06:14 ID:???
∧_∧
( ^^ )< ぬるぽ(^^)
39 :
山崎渉:03/05/22 02:16 ID:???
━―━―━―━―━―━―━―━―━[JR山崎駅(^^)]━―━―━―━―━―━―━―━―━―
40 :
山崎渉:03/05/28 17:13 ID:???
∧_∧
ピュ.ー ( ^^ ) <これからも僕を応援して下さいね(^^)。
=〔~∪ ̄ ̄〕
= ◎――◎ 山崎渉
41 :
山崎 渉:03/07/15 11:21 ID:???
__∧_∧_
|( ^^ )| <寝るぽ(^^)
|\⌒⌒⌒\
\ |⌒⌒⌒~| 山崎渉
~ ̄ ̄ ̄ ̄
42 :
山崎 渉:03/08/02 02:32 ID:???
∧_∧
( ^^ )< ぬるぽ(^^)
∧_∧ ∧_∧
ピュ.ー ( ・3・) ( ^^ ) <これからも僕たちを応援して下さいね(^^)。
=〔~∪ ̄ ̄ ̄∪ ̄ ̄〕
= ◎――――――◎ 山崎渉&ぼるじょあ
44 :
山崎 渉:03/08/15 23:16 ID:???
(⌒V⌒)
│ ^ ^ │<これからも僕を応援して下さいね(^^)。
⊂| |つ
(_)(_) 山崎パン
45 :
nobodyさん:04/10/21 09:53:02 ID:xRe/pSiT
>>33 smarty使ってるよ。
デザイナーにHTML渡してもらって自分でタグ打ってるけど。
46 :
nobodyさん:04/10/21 09:59:07 ID:xRe/pSiT
>>33 げ、2年前のカキコジャン。
まだ業界にいるかな?
生きてるかな?
48 :
nobodyさん:2005/11/07(月) 06:07:32 ID:ehJypevn
PHPごときで喰ってる香具師には消えてもらって、デザにスクリプト用のタグ書かせて納品させた方が遥かに効率的。
DWとかが完全対応してくれればお互い楽では有るけどな。
>>48 責任こっちのせいになるから
結局プログラマがチェックしなきゃなんなくて二度手間。
このての問題ってPerlでもJSPでも変わんない
50 :
nobodyさん:2005/11/14(月) 20:21:56 ID:kllg/gfu
>>49 そりゃ元請けして、デザに安い単価で仕事流してるからね。
デザが元請けで、PGだけ安い単価で仕事貰っても稼げないでしょ。
チェックと手直し用のスクリプトぐらいは書いて、ちゃんとチェックして検収しないと。
僕の会社だと、先に客からデザインについてOKをもらってから CMS を使って5日位で仕上げる(同僚は、もっと早く終わる)。ショッピングカート機能がある場合は1ヶ月位かかる。
普通...
53 :
nobodyさん:2010/09/18(土) 21:49:52 ID:wlNg4wnh
自分で全部やる
人に全部やらせる
プログラミングもデザインも自分でやれば済む
57 :
nobodyさん:2010/09/21(火) 17:23:53 ID:zwq2HiIO
自分でやるのが結局楽だよ。
>>56の言い分が正しい
PHPだったらデザインも自分でやるべき。
そのための簡易言語なんだし。
デザイナーはあほすぎてこまる
デザイナが自分の世界を大事にするのは判る!
でも、プログラムを全く学ぼうとしない姿勢は駄目だ!
プログラマもデザイナもどっちも協調性のない人がなる職業だからなぁ
だからどんどん分業になるさ。
プログラマーはデザインできないし、デザイナーはプログラムできなくていい。
それぞれ専門分野なんだから、どっちかの世界で秀でる必要があってさ。
どっちつかずは淘汰されるのさ。
プログラマー・コーダー・デザイナー
中途半端な知識でマルチにこなすよりも深い知識を持った3種の神器として分業しt
64 :
nobodyさん:2010/09/22(水) 22:29:12 ID:pnBUUkY6
プログラマー・コーダー・デザイナー
中途半端な知識でマルチにこなすよりも深い知識を持った3種の神器として分業しt
これができている企業がどれだけあることか
企業は丸投げピンハネ汗かかない
PHPだったら全部で自分でやった方がいい。
分業しているとPHPの意味がない。
MVCも分からない素人が書き込みしてるスレはここでしたか
MVCなら完全分業出来ると思ってる馬鹿はあなたですか?
Javaでも一人でできるんだから
PHPできるでしょ?
ちょいちょい、
MVCだったらPHPやめてくれ。
パフォーマンス悪い。
↑WebでMVC否定とかw
どんな環境で仕事してんのよ?
どーせちっさな仕事しかしてねーんだろ?
お前みたいな雑魚はWeb業界に片足たりとも突っ込むな。
1、どこの工場で核爆弾を造るのか?
-> 竹島に工場を作る
2、どこの基地に配備するのか?
-> 尖閣に配備すればシナと至近距離でウマー
3、寿命が来た核爆弾をどこで解体するのか?
-> 作った工場で解体するのが一番無難だろ
4、核弾頭にあった核物質(放射性廃棄物)をどこに処分するのか?
-> 燃料または弾頭として再利用
5、核爆弾の開発製造費、維持管理費、解体処分費をどうやって捻出するか?
-> 公務員を半数に削減する&失業した公務員を工場で再雇用する
6、核実験をどこで行うのか?
-> イトカワ
PHPだったらデザインも一人でやれ。
結論
デザインしかできないデザイナーに明日は来ない!
結論2
76 :
nobodyさん:2010/09/24(金) 12:53:24 ID:qwjJPlWA
>>72 簡易言語PHPでMVCご苦労さん。
たまには違う言語使った方がいいよ。
プログラミングしかできないプログラマーに明日は来ない!
>>76 何を持ってPHPが簡易言語なのかね?
簡単に習得できるから簡易言語とかほざいちゃってるのかな?
PHP4の時代で止まってる雑魚吉君ですか?
たまには他の言語もやってみたら?
PHP5はJavaをパクリまくってしっかりオブジェクト指向してますけど。
ちなみに俺は今主戦場をWebからスマートフォン市場にも広げてるので
JavaとObjective-Cの両刀使いだ。
PHP以外にCもアセンブラも理解してるので安心しろ雑魚吉君
>>78 デザイナーとトラブルを起こすタイプ?
いつもその剣幕で話してそうでこわいですね。
>>79 俺はエンジニアなんでデザインなんてやらん。
お前はデザインだけに徹してろ。
プログラミングなんて無理だろうからw
>>80 デザイナーとトラブル?
デザイナーとの接点なんかありませんけど?
デザインは下請けに出すだけなんでw
>>81 横やりで済まんが、
スレタイトル「デザイナーとの連携」
なぜこのスレに登場するの?
あなたが書いていることと矛盾していない?
83 :
nobodyさん:2010/09/26(日) 00:39:04 ID:Gu5LdgWe
>>78 やめて。こわいよ。
わかったよ。PHPでMVCで書くんでしょう?
いいよ。僕はPHPはMVCでは書きません。
>>83 いいえ、貴方にはPHPを使わないでいただきたい。
>>81 一人で熱くなっているようだけど
結局あなたは何を言いたいのかな?
あなた自身が書いたことを見直しほしい。
>>85 PHPでのMVCモデルを使わないとか言ってるってことは
ちっさな仕事しかしないんですよね?
と言っておりますが理解できませんか?
>>86 >>81の文章がよくわかりません。
何をどのようにデザイナーと連携するのですか?
>>81はスレ荒らしかと思いましたよ。
PHPってマルチスレッドできたっけ?
パフォーマンス追求するならオレだったらPHPしないけどな。
ついでに言うと予算が安いやつはPHP。高い奴はJava。
MVCがどうのこうのはご自由に。
ま、スレ違い。
89 :
83:2010/09/26(日) 01:48:04 ID:Gu5LdgWe
>>84 おまえになんでPHPを使わないでいただきたいとか言われないと
いけないんだよ。
どんな書き方だっていいじゃないか。オープンソース
だし、人それぞれだろ。
後さ、人がID出してんのになんでてめーはIDださねーんだよ。
おれがPHP使ってはいけない根拠をID出して語ってくれよ。
昨日のカンファレンスはよかった
>>87 デザインはデザイン会社に下請けに出すので
直接デザイナーとやり取りすることは無いです。
デザイナーは基本的にアホなのでHTMLのみ納品してもらって、
SmartyやJSP等の記述はエンジニアがやります。
これも連携の一つの形だと思いますがね。
>>89 「僕はPHPはMVCでは書きません 」等と
レベルの低いことをほざいておりましたので
さぞかしKENTさんのような糞コードを
まき散らしてる人のかと思い、
PHPを使わないでいただきたいと思った次第です。
PHPでも中規模以上の開発ならMVCを使わないとやってられない。
小規模なら場合によってはMVC無しでもいいけどな。
時と場合によって使い分けることができないなら
ウンコさんですねとしか言いようが無いわな。
あと、IDがどうこう言ってるが、
ID出したくないんじゃなくてsageて書いてんだよ。
本物の厨房なのかお前は。
92 :
nobodyさん:2010/09/27(月) 00:32:46 ID:UWQKEOZ6
じゃあ下げんなよ。ってかいてもまた厨房なのかといわれそうなので
別に僕はKENTさんのサイトのソースが汚い、きれいといえば汚い
部類には入ると思いますが、それをきれいか汚いかは僕やあなたが評価
することではない。
KENTさんのソースで勉強している人もいるんだし、別にそんな差別的
なことを言う必要なないと思いますが....
後社会人としてウンコがどうとか言うのもおかしいと思います。
別に人それぞれ好きなように言語を選び、開発のしかたを選べばいいと
思います。
93 :
nobodyさん:2010/09/27(月) 00:42:57 ID:UWQKEOZ6
ただよく考えてみたんですが、確かにMVCを使ったほうがよいかも
しれないのは事実です。
実際僕はjavaでwebシステムを組むときはMVCを使っています。
古いといわれるかもしれませんがstrutsが好きで、これを組むとき
はMVCに分けてかいていました。
ただPHPのときにはどうも.....
あなたはいつもプログラミングをするときは何人かでやるのですか?
それとも一人?
僕は一人でした。デザインも全部。
>>92 KENTさんの書いたCGI(笑)のソースコード見たことある?
グローバル変数使いまくり、ロジックとビューの分離すらできてない。
これを汚くないと言えるのか?言えないよねぇ。
あの人みたいな人のおかげで世に糞みたいなCGIが蔓延したといっても
過言ではない。
最近のWeb技術者の間ではKENTさんの真似をしてはいけないというのは
もはや常識です。
>>93 PHPにも中規模の開発もあれば小規模の開発もある。
中規模以上の開発なら大体フレームワークを導入する。
WebのフレームワークといえばMVCが当たり前。
仕事なら2〜3人くらいの開発でもMVCフレームワーク導入するがね。
95 :
nobodyさん:2010/09/27(月) 01:36:36 ID:UWQKEOZ6
うーん。やっぱりおれ間違っていたかも。
ごめんね。許してください。
最近のWeb技術者の間ではKENTさんの真似をしてはいけないというのは
もはや常識です。
確かに正論だわ。
ただ自分は大規模開発の場合はJavaを使っていました。phpは
大規模ではつかいませんでした。
これはどう思いますか?
>>91 「連携」とはあなたがいう
「アホ」が働く会社に下請けに出すという意味ですね。
とても素晴らしいですね。勉強になりました。
PHPにこだわっているようですが、
これからもがんばってください。
97 :
nobodyさん:2010/09/27(月) 01:46:01 ID:UWQKEOZ6
後教えていただきたいのですが、
>>91さんは
今のweb業界どう見てますか?僕は非常にいやな業界
だと思っています。
できる人間にはどんどん仕事を課せ、できない人間は首にする。
実際僕はphpは一人で組みました。正直最初はあなたのいう
KENTさんのサイトを見て、まねして作ったりしていました。
ですから僕はあんまりその先輩に教わるということがなかった
んです。
ほとんど独学です。
デザインもプログラミングもサーバーも全部。
今正直休職中なんですが、今後好転すると思いますか?
98 :
nobodyさん:2010/09/27(月) 01:47:24 ID:DbIJf4k5
完全にスレ違い。
スレ汚すな。
99 :
nobodyさん:2010/09/27(月) 01:51:25 ID:UWQKEOZ6
そうですね。この件はこれで終わりにします
100 :
nobodyさん:2010/09/27(月) 01:51:26 ID:DbIJf4k5
>>91 「下請け」を連携とは普通言わない。
あと汚い言葉を使うなよ。
誰もKent先生を越えられないんだけどね
どんなに良いコードを書いたつもりでも、それを評価するのは他人だから
数字取れなきゃプロというよりタダの日曜大工
>>94 あなたがこれからやること。
・KENTさんに負けない情報サイトを作る。
・KENTさんに負けない本を書く。
どの言語を対象とするかはあなたが
>>78に記載したものすべて。
デザインも「アホ」の会社に「下請け」に出して
素晴らしいものを提示するように。
できたら報告。
せいぜい頑張れ。
>>94 まーあんたの言いたいことは判るが
それは後だしジャンケンと一緒で
とても卑怯な立ち位置なんだよ
今のエコブームで言えば
まだガソリン車乗ってるのとか
やかんを火であぶって湯沸かしてるのとか
そんなところだ
>>103 > やかんを火であぶって湯沸かしてるのとか
> そんなところだ
この例えが良くわかりません。ちなみにデザイナではありません。
火曜日の昼間から書き込みしてる奴はニーとwwwwwww
デザイナー→プログラマ
は割とスムーズに連携できると思うんだが、逆は絶対無理だし、
デザイナー→プログラマ→デザイナー
とかも無理だ。つまり、修正できない。テンプレートエンジン使ってても。
プログラマはいつもデザイナーの粗相の尻拭い
でも、中にはHTMLすら出来ないデザイナーもいて、
尻ぬぐいできない時があるけどな。
ごめん、HTMLすら出来ないのはデザイナーじゃなくてプログラマ ねw
でも、中にはHTMLすら出来ないプログラマーもいて、
尻ぬぐいできない時があるけどな。
↑
こういうやついません?
Javaのような型の厳しい言語使いながら、
HTMLでは手を抜く奴がいる。
Javaに注ぐエネルギーを少しでもHTMLに使ってくれと小一時間ほど
説教したいやつが身近にいる。
つい最近、そう言う奴の尻拭いしたわw
HTMLって一番最初に覚えると思うんだけど、どうやら違うみたいだな
112 :
nobodyさん:2010/09/28(火) 21:23:08 ID:5lXUE+qH
何も進んでいません
∧_∧
( ・∀・) | | ガガッ
と ) | |
Y /ノ .人
/ ) .人 < >_∧∩
_/し' < >_∧∩`Д´)/
(_フ彡 V`Д´)/ / ←
>>38 / ←
>>42
gj!
ぬるぽ
( ・∀・) | | ガッ
と ) | |
Y /ノ 人
/ ) < >__Λ∩
_/し' //. V`Д´)/ ←
>>117 (_フ彡 /
ぬるぽ
( ・∀・) | | ガッ
と ) | |
Y /ノ 人
/ ) < >__Λ∩
_/し' //. V`Д´)/ ←
>>119 (_フ彡 /
ぬるぽ
久々にKENTさんのHP見たわ
なんつーかタイムマシンに乗った気分
あけおめ