2010-08-05 4 views
-2

아직 다른 웹 프레임 워크를 만들려고하고 있지 않습니다.웹 프레임 워크를 만들 때 고려할 사항

내가 작업하고있는 응용 프로그램 중 하나 인 경우 사용자 지정 프레임 워크를 만들고 싶습니다. 이미 사용 가능한 프레임 워크를 사용하고 싶지 않습니다.

고려해야 할 일반적인 사항은 무엇입니까?

아키텍처는 무엇이되어야합니까?

감사합니다 :)

+11

"아직 다른 웹 프레임 워크를 만들려고하지 않습니다." 그런 다음 "사용자 정의 프레임 워크를 만들고 싶습니다." – hvgotcodes

+1

그래, 나는 하나의 애플리케이션을위한 프레임 워크를 만드는 것이 가치가 없다고 말할 수있다. 미래의 프로젝트에서이 프레임 워크를 사용할 것이라고 생각하지 않는다면 말이다. 그때조차도 나는 기존 프레임 워크 (효율성, 보안 등)뿐만 아니라 그것을 철저히 털어 낼 수 있다고 100 % 확신하지 않는 한 그것을 부끄러워 할 것이다. – sosborn

+16

점심 시간에는 종종 뜨거운 소녀가 나타납니다. 그녀는 금발 머리카락을 가지고 있으며 독일어를 알 수 있습니다. 나는 자바 만 알고있다. 어떤 픽업 라인을 사용해야합니까? 나는 섹스에 그다지 관심이 없다. 나는 단지 눕기를 원한다. 저는 종이 비행기 제작에 능숙합니다. 고마워요 :) –

답변

1

고려해야 할 일반적인 일이 무엇입니까?
목적. 일반적으로 소프트웨어를 빌드하기 시작할 때 마음을 염두에 두어야합니다. 다른 프로그램에서 할 수없는 일은 무엇입니까?

당신이 그 질문에 대답 할 수 없다면, 기존의 오픈 소스 프레임 워크를 가져 가면 그 이름을 바꾸면 작업이 완료됩니다. 이제 독자적인 프레임 워크가 생겼습니다.

+0

일부 프레임 워크의 이름을 바꾸고 사용할지 여부를 알기 위해이 질문을하지 않았습니다. 여기에 그런 질문을합니까? –

0

사용자 정의 프레임 워크를 작성할 예정이라면 프레임 워크를 사용자의 필요에 맞게 조정해야한다고 가정합니다. 그렇지 않으면 이미 사용할 수있는 프레임 워크를 사용할 것입니다. 따라서 귀하의 필요가 무엇인지 파악하고 그곳에서부터 이동하십시오.)

응용 프로그램에서 가장 자주 반복되는 작업은 무엇입니까? 프레임 워크가 더 분명한 것으로 나눌 수있는 분업이 있는가?

+0

음, 데이터베이스 응용 프로그램 (CouchDB 사용). 주로 웹 서비스 및 피드 처리를 처리합니다. 이 질문에 대한 이유는 다른 사람의 의견을 듣고 내가 누락 된 것이 아닌지 확인하는 것입니다. –

+0

누락 된 것을 두려워하는 경우, 이미 생각한 것을 포함하면 질문에 더 잘 응답하게됩니다. StackOverflow에있는 사람들은 이미 어떤 노력을 기울 였는지 알고 싶어합니다. – Wilduck

2

프레임 워크의 요점이 지겨운 일을 쉽게 만드는 것이라면 좋은 시작은 지루한 것을 고려하는 것입니다.

+0

이 프레임 워크는 공개 소스가 아닙니다. 나는 그것을 내 용도로 사용하고있다. 내가 사용할 수있는 프레임 워크를 선택하지 않은 이유는 일반 용도로 설계되었지만 특정 요구 사항이 있기 때문입니다. 이 질문에 대한 이유는 다른 사람의 피드백을 알고 뭔가를 놓치지 않았는지 확인하는 것입니다. –

+0

@Ashit, 나는 당신이 일반적인 의미를 오해하고 있다고 생각합니다. 일반적으로 다양한 특수한 요구에 부합한다는 의미입니다. 대부분 당신을 포함해서. – Wilduck

관련 문제