<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
	<channel>
		<title><![CDATA[TNF : Tatter Network Foundation forum - MySQL 3.x와 PHP 4...]]></title>
		<link>http://forum.tattersite.com/ko/viewtopic.php?id=5754</link>
		<description><![CDATA[MySQL 3.x와 PHP 4... 의 최근 RSS 글들.]]></description>
		<lastBuildDate>Sat, 26 Jul 2008 03:45:55 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[RSS 답글: MySQL 3.x와 PHP 4...]]></title>
			<link>http://forum.tattersite.com/ko/viewtopic.php?pid=29249#p29249</link>
			<description><![CDATA[<p>허허허...</p><p><a href="http://www.toosweettobesour.com/2008/07/21/php-53-and-closures/">http://www.toosweettobesour.com/2008/07 … -closures/</a></p><p>PHP 5.3에서 드디어 anonymous function (일명 lambda)가 구현된다(되었다?)는 소식입니다... (....)</p>]]></description>
			<author><![CDATA[null@example.com (daybreaker)]]></author>
			<pubDate>Sat, 26 Jul 2008 03:45:55 +0000</pubDate>
			<guid>http://forum.tattersite.com/ko/viewtopic.php?pid=29249#p29249</guid>
		</item>
		<item>
			<title><![CDATA[RSS 답글: MySQL 3.x와 PHP 4...]]></title>
			<link>http://forum.tattersite.com/ko/viewtopic.php?pid=28311#p28311</link>
			<description><![CDATA[<div class="quotebox"><cite>Creorix 작성:</cite><blockquote><p>혹시 Stored Procedure를 사용하실 생각이시면 MySQL 5.1(정확히 버전 몇인지는 기억이 안나네요) 이상으로 넘어가셔야 합니다. 이 이전에서 Stored Procedure를 사용할 경우 DBMS 자체의 query cache를 사용하지 않아서 성능이 심각하게 저하된다고 하더군요 <img src="http://forum.tattersite.com/ko/img/smilies/neutral.png" width="15" height="15" alt="neutral" /></p></blockquote></div><p>그냥 단순하게 CRUD 부분을 모델 형태로 추상화하는 것은 어렵지 않겠으나, 말씀하신 대로 SQL의 고급 기능들(stored procedure, view 등)을 사용하게 될 경우 이를 어떻게 추상화할 수 있을지(ORM과 같은 형태가 되겠지만 ORM이 꼭 정답이라고 생각하고 접근할 필요는 없겠지요) 고민 중입니다.</p><p>제가 써본 ORM 프레임웍이 Django밖에 없기 때문에, 보다 다양한 프레임웍에서 고급 SQL들을 어떤 식으로 지원하고 있는지 알아볼 필요가 있습니다. Django의 경우 foreign key가 걸렸을 때 자동 삭제 등을 위해 TRIGGER 정도까지만 사용하는 것 같더군요. Custom SQL을 가급적 사용하지 않는 쪽으로 해야겠으나 실제 텍스트큐브에서 사용되는 쿼리의 복잡도가 어떻게 되는지 한 번 조사해봐야겠습니다.</p><p>그리고, php 5.2로 올라가면 xml dom 처리 루틴을 php 자체 라이브러리에서 가져다 쓸 수 있게 되므로, 현재 구현되어 있는 컴포넌트는 불필요해지지 않나 싶습니다. 역시 관련하여 TTXML 백업·복원 및 환경설정, 스킨·플러그인 정보 읽어들이는 부분을 다 새로 짜야겠네요...;;</p>]]></description>
			<author><![CDATA[null@example.com (daybreaker)]]></author>
			<pubDate>Wed, 18 Jun 2008 16:04:54 +0000</pubDate>
			<guid>http://forum.tattersite.com/ko/viewtopic.php?pid=28311#p28311</guid>
		</item>
		<item>
			<title><![CDATA[RSS 답글: MySQL 3.x와 PHP 4...]]></title>
			<link>http://forum.tattersite.com/ko/viewtopic.php?pid=28304#p28304</link>
			<description><![CDATA[<p>시험공부하다 잠시 쉬는 동안 공지 올렸습니다~.</p>]]></description>
			<author><![CDATA[null@example.com (inureyes)]]></author>
			<pubDate>Wed, 18 Jun 2008 14:36:19 +0000</pubDate>
			<guid>http://forum.tattersite.com/ko/viewtopic.php?pid=28304#p28304</guid>
		</item>
		<item>
			<title><![CDATA[RSS 답글: MySQL 3.x와 PHP 4...]]></title>
			<link>http://forum.tattersite.com/ko/viewtopic.php?pid=28268#p28268</link>
			<description><![CDATA[<p>네 그럼 그렇게 공지를 하겠습니다-</p>]]></description>
			<author><![CDATA[null@example.com (inureyes)]]></author>
			<pubDate>Wed, 18 Jun 2008 06:25:18 +0000</pubDate>
			<guid>http://forum.tattersite.com/ko/viewtopic.php?pid=28268#p28268</guid>
		</item>
		<item>
			<title><![CDATA[RSS 답글: MySQL 3.x와 PHP 4...]]></title>
			<link>http://forum.tattersite.com/ko/viewtopic.php?pid=28267#p28267</link>
			<description><![CDATA[<p>네, 제 의견도 PHP5, MySQL 4.1 이상으로 제한하는 것으로 진행하였으면 합니다. (저는 호스팅부터 옮겨야...)</p>]]></description>
			<author><![CDATA[null@example.com (coolengineer)]]></author>
			<pubDate>Wed, 18 Jun 2008 06:22:46 +0000</pubDate>
			<guid>http://forum.tattersite.com/ko/viewtopic.php?pid=28267#p28267</guid>
		</item>
		<item>
			<title><![CDATA[RSS 답글: MySQL 3.x와 PHP 4...]]></title>
			<link>http://forum.tattersite.com/ko/viewtopic.php?pid=28262#p28262</link>
			<description><![CDATA[<p>현재 쓰고 있는 초저가 호스팅이 mysql 5 &amp; php 5.2군요</p><p>저도 4번 고고싱</p><p>(ㅋㅋㅋㅋ)</p>]]></description>
			<author><![CDATA[null@example.com (gofeel)]]></author>
			<pubDate>Wed, 18 Jun 2008 04:59:05 +0000</pubDate>
			<guid>http://forum.tattersite.com/ko/viewtopic.php?pid=28262#p28262</guid>
		</item>
		<item>
			<title><![CDATA[RSS 답글: MySQL 3.x와 PHP 4...]]></title>
			<link>http://forum.tattersite.com/ko/viewtopic.php?pid=28259#p28259</link>
			<description><![CDATA[<p>현재 Mysql 5를 사용하고 있고... php5.1보다는 이왕이면 php5.2가 좋겠죠.^^;<br />전 4번 MySQL 5 / PHP 5.2 콜.!</p>]]></description>
			<author><![CDATA[null@example.com (jparker)]]></author>
			<pubDate>Wed, 18 Jun 2008 00:03:07 +0000</pubDate>
			<guid>http://forum.tattersite.com/ko/viewtopic.php?pid=28259#p28259</guid>
		</item>
		<item>
			<title><![CDATA[RSS 답글: MySQL 3.x와 PHP 4...]]></title>
			<link>http://forum.tattersite.com/ko/viewtopic.php?pid=28256#p28256</link>
			<description><![CDATA[<p>어차피 sqlite를 지원하려고 한다면 일부 고급 SQL에 대한 에뮬레이션 구현이 필요해지긴 합니다. 허나 구태여 mysql 3.x 및 4.0 이하 버전용을 제작하기 위해 노력을 쏟을 필요는 없겠지요.</p><p>문제는, DB 프레임웍이 어느 수준까지 추상화를 지원하느냐겠지요. 그에 따라 구현의 난이도나 에뮬레이션의 필요성 등이 많이 달라질 겁니다. SQL을 하나하나 전부 다 추상화하는 것이 DBMS 독립성을 지키기에는 더 낫겠지만 구현의 난이도는 올라가고, 사용자정의 SQL을 허용한다면 VIEW와 같은 것을 그냥 써버리면 되게 되는 대신 DBMS 의존성이 생길 수가 있지요.</p><p>다른 DB 프레임웍들은 VIEW 같은 거 어떻게 처리하나 찾아봐야겠군요.; Django의 경우 VIEW를 따로 쓰는 것 같지 않던데...</p>]]></description>
			<author><![CDATA[null@example.com (daybreaker)]]></author>
			<pubDate>Tue, 17 Jun 2008 22:06:27 +0000</pubDate>
			<guid>http://forum.tattersite.com/ko/viewtopic.php?pid=28256#p28256</guid>
		</item>
		<item>
			<title><![CDATA[RSS 답글: MySQL 3.x와 PHP 4...]]></title>
			<link>http://forum.tattersite.com/ko/viewtopic.php?pid=28248#p28248</link>
			<description><![CDATA[<p>일단 PHP는 5.2로 고정을 하겠습니다. (나온지 2년됐죠 이것도?..) MySQL 3은 더이상 메인테인도 안되니 버리면 되겠군요.</p><p>넘어오기 그런 분들이 계신다면 2.0과 1.7 트리의 지원을 병행하는 쪽으로 하는 것도 고려해 볼 수 있겠습니다. 이제 결정을 할 시간입니다. 어차피 MySQL 4.1 이상에서 지원하는 view 등을 사용하기 위해서는 다른 DBMS에 대한 고려도 해야 하므로, 타협 많...이 해서 MySQL 4.1 / PHP 5.2도 괜찮다 싶긴 합니다.</p><p>이 프레임워크를 2년 이상 쓴다는 가정이 있으면 그냥 4번으로 가도 되겠습니다. 두 분 이상이 찬성하시면 MySQL 5 / PHP 5.2로 가고, 또 다른 의견이나 이건 안되겠다 싶은 분들께서는 의견 주시면 계속 토의해 보도록 하죠.^^</p>]]></description>
			<author><![CDATA[null@example.com (inureyes)]]></author>
			<pubDate>Tue, 17 Jun 2008 16:22:40 +0000</pubDate>
			<guid>http://forum.tattersite.com/ko/viewtopic.php?pid=28248#p28248</guid>
		</item>
		<item>
			<title><![CDATA[RSS 답글: MySQL 3.x와 PHP 4...]]></title>
			<link>http://forum.tattersite.com/ko/viewtopic.php?pid=28183#p28183</link>
			<description><![CDATA[<p>노르웨이 여행 다녀온 사이 논의가 계속 있었군요.;</p><p>2.0에서는 좀 강하게 밀어붙이는 게 어떨까 싶습니다. 저는 4번(못해도 3번)에 한 표 던집니다.</p><p>DB 백엔드 설계 문서가 대충 정리되는 대로 실제 코딩 작업에 들어가야 할 것 같은데, 새로운 branch를 만들어서 해야 하지 않을까 싶습니다.</p><p>ps. 설계 문서가 좀더 다듬어지면 곧 TNF 메일링으로 돌리겠습니다. Peris님이 말씀하신 &#039;태터 프레임워크&#039; 정도 수준에 가까워지리라 생각되는군요.; 좀 많이 갈아엎을 생각입니다;</p>]]></description>
			<author><![CDATA[null@example.com (daybreaker)]]></author>
			<pubDate>Mon, 16 Jun 2008 13:16:00 +0000</pubDate>
			<guid>http://forum.tattersite.com/ko/viewtopic.php?pid=28183#p28183</guid>
		</item>
		<item>
			<title><![CDATA[RSS 답글: MySQL 3.x와 PHP 4...]]></title>
			<link>http://forum.tattersite.com/ko/viewtopic.php?pid=28108#p28108</link>
			<description><![CDATA[<p>텍스트큐브 사용에 진입장벽이 생기진 않을까 우려돼서 저는 1번을 택해봅니다 <img src="http://forum.tattersite.com/ko/img/smilies/smile.png" width="15" height="15" alt="smile" /></p>]]></description>
			<author><![CDATA[null@example.com (lunamoth)]]></author>
			<pubDate>Sun, 15 Jun 2008 05:10:41 +0000</pubDate>
			<guid>http://forum.tattersite.com/ko/viewtopic.php?pid=28108#p28108</guid>
		</item>
		<item>
			<title><![CDATA[RSS 답글: MySQL 3.x와 PHP 4...]]></title>
			<link>http://forum.tattersite.com/ko/viewtopic.php?pid=28071#p28071</link>
			<description><![CDATA[<p>제x보드 5가 망하긴(?) 했지만, 국내 호스팅 환경의 MySQL 서버 버전을 바꾸는 데 한 몫 했던 것과 같이 텍스트큐브 덕에 PHP 5로 넘어가는 곳이 많이 생겼으면 좋겠습니다.<br />기대를 걸어봅니다. <img src="http://forum.tattersite.com/ko/img/smilies/smile.png" width="15" height="15" alt="smile" /></p>]]></description>
			<author><![CDATA[null@example.com (ditto)]]></author>
			<pubDate>Sat, 14 Jun 2008 05:45:12 +0000</pubDate>
			<guid>http://forum.tattersite.com/ko/viewtopic.php?pid=28071#p28071</guid>
		</item>
		<item>
			<title><![CDATA[RSS 답글: MySQL 3.x와 PHP 4...]]></title>
			<link>http://forum.tattersite.com/ko/viewtopic.php?pid=28056#p28056</link>
			<description><![CDATA[<div class="quotebox"><cite>lunamoth 작성:</cite><blockquote><div class="quotebox"><cite>gofeel 작성:</cite><blockquote><p>흠 현재 사용하고 있는 php버전을 빠르게 수집할 방법 없을까요...........흠-_-</p></blockquote></div><p><a href="http://koreahosting.or.kr/tt/board/ttboard.cgi?db=intro_member">http://koreahosting.or.kr/tt/board/ttbo … tro_member</a><br /><a href="http://koreahosting.or.kr/tt/board/ttboard.cgi?db=intro_member1">http://koreahosting.or.kr/tt/board/ttbo … ro_member1</a></p><p>물론 해당 한국인터넷협회 회원사는 일부겠습니다만... 한번 살펴볼까요?;</p></blockquote></div><p>어차피 알아보아도 결정에 큰 영향은 미치지 않을듯 싶습니다...</p><p>릴리즈 일정을 잡되, gofeel님 말씀처럼 충격 흡수가 요구되니 2.0과 1.7 가운데의 브릿지가 필요하겠군요. 편법이기는 하지만 2.0 개발 일정 중에 1.8을 내놓고, 1.8의 다른 부분은 1.7과 동일하지만 DB 백엔드와 요구사항만 올리는 식의 접근도 버퍼식으로 필요할 것 같기는 합니다.</p><p>어떤 쪽이든, 차후 메이저 버전에 대한 요구사항은 결정지어야 할 것 같네요. 그럼 정리해서 다음의 안들이 있습니다.</p><p> 1. MySQL 4.1 / PHP 4.3<br /> 2. MySQL 4.1 / PHP 5.1<br /> 3. MySQL 5 / PHP 5.1<br /> 4. MySQL 5 / PHP 5.2</p><p>이제 골라보죠. 저는... 4번? <img src="http://forum.tattersite.com/ko/img/smilies/tongue.png" width="15" height="15" alt="tongue" /></p>]]></description>
			<author><![CDATA[null@example.com (inureyes)]]></author>
			<pubDate>Fri, 13 Jun 2008 17:59:46 +0000</pubDate>
			<guid>http://forum.tattersite.com/ko/viewtopic.php?pid=28056#p28056</guid>
		</item>
		<item>
			<title><![CDATA[RSS 답글: MySQL 3.x와 PHP 4...]]></title>
			<link>http://forum.tattersite.com/ko/viewtopic.php?pid=28052#p28052</link>
			<description><![CDATA[<div class="quotebox"><cite>gofeel 작성:</cite><blockquote><p>흠 현재 사용하고 있는 php버전을 빠르게 수집할 방법 없을까요...........흠-_-</p></blockquote></div><p><a href="http://koreahosting.or.kr/tt/board/ttboard.cgi?db=intro_member">http://koreahosting.or.kr/tt/board/ttbo … tro_member</a><br /><a href="http://koreahosting.or.kr/tt/board/ttboard.cgi?db=intro_member1">http://koreahosting.or.kr/tt/board/ttbo … ro_member1</a></p><p>물론 해당 한국인터넷협회 회원사는 일부겠습니다만... 한번 살펴볼까요?;</p>]]></description>
			<author><![CDATA[null@example.com (lunamoth)]]></author>
			<pubDate>Fri, 13 Jun 2008 16:31:33 +0000</pubDate>
			<guid>http://forum.tattersite.com/ko/viewtopic.php?pid=28052#p28052</guid>
		</item>
		<item>
			<title><![CDATA[RSS 답글: MySQL 3.x와 PHP 4...]]></title>
			<link>http://forum.tattersite.com/ko/viewtopic.php?pid=28047#p28047</link>
			<description><![CDATA[<div class="quotebox"><cite>Creorix 작성:</cite><blockquote><div class="quotebox"><cite>gofeel 작성:</cite><blockquote><div class="quotebox"><cite>Creorix 작성:</cite><blockquote><p>만약 텍스트큐브 2.0이 지원 사항을 PHP 5로 높인다면 지금 MySQL UTF-8 서버와 EUC-KR 서버로 나누어서 상품을 제공하는 것처럼 PHP 4와 5로 서버 나누어서 호스팅 제공할지도 모르겠습니다 ㅡㅡ;;</p></blockquote></div><p>보통 그게 제로보드 4때문에 생긴 제약이라</p><p>euc_kr/php4/mysql3.x<br />utf-8/php5/mysql4~5</p><p>로 나누더군요.</p></blockquote></div><p>뭐 그렇다면 PHP 5로 올라가도 되지 않을까요? 어차피 텍스트큐브 쓰시는 분들은 UTF-8 DB를 선택하실테니 말입니다 <img src="http://forum.tattersite.com/ko/img/smilies/smile.png" width="15" height="15" alt="smile" /></p></blockquote></div><p>네, 문제는 지금 일정대로 2.0을 발표한다면 충격흡수가 어려울 것이라는 생각이 듭니다. </p><p>php5 &amp; mysql 4로 확정한다면, 릴리즈 일정을 길게 갈 필요성이 있어 보입니다.</p><p>+ 이러한 충격을 흡수할 보조 프로그램들이 필요하다고 생각합니다.&nbsp; 현재의 ttxml 백업은 플랫폼 간 교환과 일반적인 백업상황에는 적합하지만, 모든 환경이 유지되는 업그레이드용 백업에는 딱 맞다고 보기는 힘들죠.</p>]]></description>
			<author><![CDATA[null@example.com (gofeel)]]></author>
			<pubDate>Fri, 13 Jun 2008 12:38:06 +0000</pubDate>
			<guid>http://forum.tattersite.com/ko/viewtopic.php?pid=28047#p28047</guid>
		</item>
	</channel>
</rss>
