2010-07-13 5 views
0

꽤 많은 페이지를 포함하는 간단한 PHP 웹 사이트를 만들고 싶습니다. 페이지의 내용은 간단한 온라인 html 텍스트 편집기를 사용하여 웹 사이트의 관리자가 편집 할 수 있습니다.간단한 페이지에서 PHP 클래스를 사용하는 방법/이유

관리자가 관리해야하는 멤버가 있어야합니다. (자체 등록 없음)

로그인이있는 회원 섹션도 있습니다.

물론 이것은 절차 적으로 수행하는 것이 복잡하지 않지만 클래스를 사용해 보려합니다.

왜이 경우에도 PHP 클래스를 사용해야합니까? 그리고 그들은 어디에 유용 할 것입니까? 아니면 그러한 사이트에 사용할 이유가 없습니까? 심지어 작은 프로젝트에 OOP 원칙을 사용하여

덕분에

+0

어쩌면 이것은 어리석은 질문 일 수도 있지만, 기존 CMS를 사용하지 않는 이유는 무엇입니까? 당신은 많은 일을 덜어 둡니다. OOP에 대한 경험이 없다면, (생산 준비가 된) CMS *를 만드는 것이 당신에게 큰 것일 수도 있습니다 ... –

+0

하나를 사용하는 것을 생각했지만 생각합니다. 그것을 통합하는 것은 아주 간단한 CMS 여야하기 때문에 나 자신을 쓰는 것보다 길거나 길어질 수도 있습니다. 그리고 나는 연습을 사용할 수있다 :) –

답변

1

완전히 같은 프로그래밍 원리의 장점을 이해하는 데 도움이 될 수 있습니다. 문제가 절차 적 문제를 해결하기가 쉽지만 연장 및 유지 관리의 악몽이 될 수 있습니다. 그래서

:

  • 은 (어쩌면 일부 UML 차트를 그릴)
  • 다양한 디자인 패턴에서보세요 코딩 전에 클래스와의 관계에 대한 생각은, 어쩌면 하나는 사용자의 문제를
  • 스틱에 맞는 코딩 도중 디자인에)
0

클래스를 사용하는 것이 클래스를 사용하기가 쉽지 않은 경우 (필요한 경우 재사용이 가능함)보다는 의미가 있습니다. 물론 수업없이 갈 수도 있지만, 예를 들어 사용자 관리 (회원)에게는 유용한 유용한 수업이 있습니다.

관련 문제