죄송 합니다만 이것이 순진한 질문이라면 mvc 프레임 워크가 인기를 얻기 전에 무엇을 했습니까? 당신이 요즘 듣고, 여기에 PHP를 말하는 메신저, 젠드 등하지만 개발자는 무엇을 미리 했습니까?가벼운 MVC - 프레임 워크가 없음
mvc 패턴을 사용하지만 프레임 워크가없는 개발자가 있습니까? 그렇다면 어떻게해야하고 실제로 설정하는 것이 복잡합니까?
죄송 합니다만 이것이 순진한 질문이라면 mvc 프레임 워크가 인기를 얻기 전에 무엇을 했습니까? 당신이 요즘 듣고, 여기에 PHP를 말하는 메신저, 젠드 등하지만 개발자는 무엇을 미리 했습니까?가벼운 MVC - 프레임 워크가 없음
mvc 패턴을 사용하지만 프레임 워크가없는 개발자가 있습니까? 그렇다면 어떻게해야하고 실제로 설정하는 것이 복잡합니까?
MVC는 디자인 패턴입니다. MVC "프레임 워크"를 손쉽게 롤업 할 수 있습니다 (기술적으로는 객체 지향 프로그래밍을 사용하지 않아도됩니다). 주요 목표는 단순히 데이터 저장소, 비즈니스 논리 및 프리젠 테이션을 분리하는 것입니다.
MVC에 대해 처음 알았을 때, 나는 CakePHP 코드 나 다른 프레임 워크를 살펴보기에는 너무 복잡했습니다. this tutorial (http://fuelyourcoding.com/php-frameworks-just-roll-your-own-part-1/)을 사용하여 내 "프레임 워크"를 작성하기 시작했습니다. 생각만큼 많은 일을하지는 않습니다 (하루 만에 튜토리얼을 살펴보고 아주 멋진 미니 MVC가 있습니다). 나중에 시간과 헌신이 있다면 본격적인 프레임 워크로 나중에 확장 할 수 있습니다 .
프레임 워크 이전에 개발자가 수행 한 작업에 대한 질문에 대해, 그들은 모두 모든 것을 직접 작성했습니다. 불행하게도 이것은 PHP 블록과 SQL 문과 HTML이 혼합 된 스파게티 코드를 많이 만들었지 만 이는 어떤 종류의 관심사도 구현하려고하지 않고 프레임 워크가 없으므로 실제로 잘못이 아닙니다.
편집 : Part 2은 아마도 템플릿을 만드는 방법을 보여주기 때문에 가장 중요한 부분 일 것입니다. 이것은 실제로 정확한 튜토리얼이 아니며, 제가 사용했던 튜토리얼은 사라진 것 같습니다.
아니요, 복잡하지 않습니다. MVC는 오랫동안 사용되어 왔습니다. Ajax와 마찬가지로 누군가가 프레임 워크를 작성할 때 사용하기가 더 쉬워 졌기 때문에 갑자기 인기가 높아졌습니다. 누군가가 프레임 워크를 만드는 작업을 완료하면 어째서 그것을 사용하지 않고 스스로 작성하는 노력을 아끼지 않을까요? – DOK
매우 교육적인 운동이 될 것입니다. 그렇죠? – Nisanio