2013-02-06 5 views
0

기본 phpfox 모듈을 만들고 싶습니다. 어디에서 시작할 지 모르지만 그물을 검색했지만 스켈레톤이나 사용자 안내서를 찾을 수 없거나 모듈을 만들거나 phpfox 모듈의 구조 나 흐름을 설명 할 수 없습니다. 나는 phpfox 모듈을 만드는 방법에 대한 책을 요구하고 있지는 않지만 누군가가 phpfox 모듈 (시작 지점 atleast)의 윤곽 또는 해골을 주거나 atleast를 찾으면 내가 찾을 수있는 곳으로 나를 리다이렉트 할 수있다. 감사. 나는 mysql과 함께 phpfox 3.4.1을 사용하고있다.phpfox 모듈의 기본 골격은 무엇입니까?

답변

3

phpFox는 우리가 phpFox 웹 사이트를 방문했을 때 사용자가 보게되는 모든 공통 기능을 실행하는 모듈 시스템을 기반으로합니다. 이 phpFox와 그 모듈의 뼈대를 실행하는 엔진 인 라이브러리 또는 라이브러리도 포함되어 있습니다. 제품 코어는 CMS (컨텐츠 관리 시스템)로 설계되었습니다. 제품을 실행하기 위해 코어 엔진과 몇 가지 필수 핵심 모듈 인 만 포함한다면 CMS를 사용하면됩니다. 우리는 모듈을 가져 와서 한 번 힙을 가득 채워서 CMS를 소셜 네트워킹 솔루션으로 전환하는 다른 기능을 소개합니다. 이를 염두에두고 을 실행하기 위해 어떤 종류의 사이트를 운영하고 어떤 종류의 기능을 사용자가 자신의 사이트에 관심을 갖게하고 무엇을 제공해야하는지 결정해야합니다. 코어는 을 모듈에서 제거 할 수 있기 때문에 스크립트가 소프트웨어 라이센스 시스템 또는 버그 트래커와 같은 다른 제품 으로 발전 할 수있는 많은 자유가 남습니다.

모듈은 MVC (Model View Controller) 아키텍처 패턴을 기반으로합니다. phpFox는 OOP (Object-oriented programming) 환경에서 으로 개발되었습니다. 이로 인해 향후 개발자는 제품을보다 편리하게 사용할 수 있습니다.

safe_mode 또는 open_base_dir과 같은 PHP 관련 요구 사항을 처리 할 때 제품 요구 사항이 더욱 유연 해졌습니다. 예를 들어 제품을 예로 사용하면 서버의 특정 설정이 인 경우 클라이언트가 걱정하지 않도록 설정할 수 있습니다. 우리의 목표는 오늘날 널리 사용되는 모든 호스트의 에서 가능한 작동하도록 가능한 한 유연한 제품을 만드는 것입니다. 하나의 엄격한 요구 사항이 있으며 제품을 실행하려면 에 PHP5가 있어야합니다. 과거의 요구 사항은 PHP 4.3.3이었습니다. 그러나 PHP5가 OWP에 이르기까지 개선 된 웨이브 을 도입 한 이후로 우리는 앞으로 나아갈 때가되었다고 결정했습니다. MySQL은 phpFox가 MySQL 데이터베이스 뿐만 아니라 다른 데이터베이스 드라이버도 지원하지만 동일한 4.1이 필요합니다.

이 설명서를 읽는 동안 모든 내용을 순서대로 읽으십시오. 나중에 표지가 ​​나오는 항목은 이전에이 설명서에서 배웠던 것에 대한 지식이 필요합니다.

+0

정말 고마워. 나는 그걸 가지고있어.하지만이 도움으로, 나는 그걸 더 파고들 수있어. 큰 도움이 되네. 다시 고마워. – irohit786

1

PhpFox는 실제로 모듈의 구조를 이해하기 위해 전용 KB 섹션을 가지고있다. 여기서는 http://www.phpfox.com/kb/category/9/developer-documentation/을 찾을 수있다.

그러나이 섹션을 보려면 Phpfox (고객이 제품을 구매)의 고객이어야 할 필요가 있다는 문제가 있습니다. 나는 그것을 사용했다. 제 의견으로는 매우 유용합니다. 그래서 나는 그 시도를해야한다고 생각합니다.

+0

UR 응답을 주셔서 대단히 감사합니다.하지만 저는 PHpfox의 고객이 아니며, 제 능력을 개발하고 다른 사람을 위해 일주일 동안 일했으며 아주 좋아했습니다. 그래서 조금 더 파고 싶었습니다. . – irohit786

관련 문제