첫 번째 시도에서 필자는 system/application/models, system/application/controllers, system/application/helper 및 system/application/libraries 만 포함했습니다. 이후에 참조 할 수 있도록 적절하게 문서화하려는 코드가이 폴더에 들어 있다고 생각하기 때문에 해당 폴더를 선택했습니다. 어떤 다른 폴더가 포함되어야한다고 생각하십니까?CodeIgniter 프로젝트에서 phpdoc을 실행할 때 어떤 폴더가 포함되어야합니까?
2
A
답변
5
자신의 코드 측면에서 철저해야합니다. 나는 다음과 같은 폴더를 추천하고 필요한 경우 주석을했다 :
- 시스템/응용 프로그램/컨트롤러
- 시스템/애플리케이션/헬퍼
- 시스템/애플리케이션/후크을 - 놓치지 마세요 이거! 이 올 수 있습니다 - 당신은/변경 CI 코어를 확장 할 때마다, 당신은 확실히는
- 시스템/애플리케이션/모델
- 시스템/응용 프로그램/라이브러리
- 시스템/응용 프로그램/언어 문서화한다 유용한 현지화를
- 시스템/플러그인을 구현할 때 - 당신이 라이브러리를 포함하고, 그것은 어떤 외부 플러그인
1
나는 당신이 그것을 다루었다고 생각합니다. 나머지는 아마도 CodeIgniter의 문서에 이미 문서화되어있을 것입니다.
이러한 폴더 외부에 있어야하는 모든 플러그인/라이브러리/기타를 추가하는 경우 나중에 추가해야합니다.
관련 문제
- 1. TransparentBlt를 사용하려면 어떤 라이브러리가 포함되어야합니까?
- 2. 어떤 폴더가 델파이에 저장된 아이콘입니까?
- 3. Eclipse Android 프로젝트에서 Gen 폴더가 사라졌습니다.
- 4. RemotedSigned를 사용할 때 어떤 폴더가 신뢰할 수 있습니까?
- 5. aspnet_regsql을 실행할 때 어떤 일이 발생합니까?
- 6. 스레드를 실행할 때 Handler는 어떤 작업을 수행합니까?
- 7. SVN/Versioned 파일 커밋 주석에는 어떤 정보가 포함되어야합니까?
- 8. 사용자 인증을 위해 데이터베이스 테이블에 어떤 필드가 포함되어야합니까?
- 9. CodeIgniter - 실행할 쿼리가있는 경우에만 데이터베이스에 연결
- 10. 업로드 대상 폴더가 쓰기 가능으로 표시되지 않습니다. (Codeigniter)
- 11. Windows 2008에서 실행할 때 내 프로그램에 "폴더가 존재하지 않습니다"라고 표시되는 이유는 무엇입니까?
- 12. ASP MVC 프로젝트에서 영역을 추가하는 경우 루트 폴더가 필요합니까?
- 13. 폴더가 아닌 별도의 프로젝트에서 테스트를 보유해야하는 이유는 무엇입니까?
- 14. 소스 컨트롤에서 가져올 때 여분의 폴더가 생성되었습니다.
- 15. 동적 링크가 사이트 맵에 포함되어야합니까?
- 16. jQuery UI에서 destroy 메소드를 실행할 때 어떤 일이 발생합니까?
- 17. Outlook AddIn - 폴더가 제거되었을 때 알림을받는 방법?
- 18. 커밋하기 전에 어떤 파일이나 폴더가 변경되었는지 알 수있는 방법
- 19. PhpDoc을 사용하여 PHP 다중 상속 문서화
- 20. 오버로드 된 메서드로 phpDoc을 사용하는 방법은 무엇입니까?
- 21. TortoiseXXX : 특정 개발 프로젝트에서 어떤 SCM 소프트웨어가 사용되는지 파악
- 22. 서비스에 로그인 된 사용자가 매개 변수로 포함되어야합니까?
- 23. CodeIgniter 모델에는 어떤 것이 포함되어 있습니까?
- 24. Rails 3.1 프로젝트에서 어떤 JSON gem을 사용해야합니까?
- 25. 프로세스를 실행할 때 (SwingUtilities.invokeLater)
- 26. 특정 보고서를 실행할 때
- 27. ABAddressBookSave를 실행할 때 EXC_BAD_ACCESS!
- 28. jboss5에 deploy 폴더가 있습니까?
- 29. Qt :: dbus를 사용하려면 구성에 무엇이 포함되어야합니까?
- 30. 새 웹 프로젝트에서 어떤 인증 메커니즘을 지원해야합니까?