나는 CSS와 HTML을 배웠다. Joomla와 WordPress 용 템플릿을 만드는 것이 목표라면 무엇을 배워야 하는가? 아약스? PHP? JS? CMS 템플릿에 추가 기능을 추가하는 것이 가장 좋은 방법은 무엇입니까?
나는 주위를 찌르고 내가 줄 수있는 최선의 대답은 질문에서이 일답변
Joomla 및 Wordpress는 모두 PHP 응용 프로그램이므로 템플릿과 정확히 무슨 일이 일어나는지 이해하고 템플릿 부분을 성공적으로 재정의하려면 반드시 기본 PHP를 배우는 것이 좋습니다.
이제 Javascript와 AJAX는 서로 다른 두 개의 장갑으로 두 가지 다른 수준의 추상화에 속합니다.
자바 스크립트는 스크립팅/프로그래밍 언어이며 AJAX는 자바 스크립트를 사용하는 기술입니다. UI 디자인 영역에 있어야 Javascript를 반드시 학습해야합니다. 일단 AJAX (서버와의 비동기 자바 스크립트 통신) 스크립트를 사용하면 스크립트를 사용할 수 있습니다.
그래서 내가 (당신도하지만 당장의 작업에 달려있다.) Javascript (라이브러리로 jQuery)를 배우고 나중에 기본 PHP를 살펴 본다.
을 기록 그래서 모두이다 질문 발견되지 않은 :
는줌라 & 워드 프레스를 설치 한 후 땜질 시작을 템플릿
- 는 템플릿이 다른 템플릿 엔진의
- 은 당신이 할 수있는 몇 가지 변화를 만드는 기본 템플릿을 수정 어떤 구조가 얼마나보기 ee.
- jQuery를 추가하고 일부 JS/Ajax 자습서를 사용해보십시오 (jQuery에는 많은 데모가 있습니다)
- 완료된 변경 사항을 CMS 템플릿에서 확인하십시오.
그렇지 않으면 뭔가에 대해 읽어가는 당신의 질문에서, 당신이 배우 '당신이 아기 단계를 시작하고 더 복잡한 예제로 길을 작업해야 도움이 될 수 없습니다. 그런 다음 기술을 사용하여 다른 사람들이 어떻게하는지 살펴보십시오. 항상 실수를 검토하고 수정하고 실수로부터 배우십시오.
고마워, 나는 지금 joomla에서 시작하고있다, 나는 마크 업이 다소 지저분 해 보인다.하지만 파이어 폭스 웹 개발자 툴바 덕분에 그걸 가지고 놀 수있다. ! 하지만 예상했던 것보다 훨씬 많은 시간이 걸릴거야! – Evilalan
약간의 PHP가 반드시 도움이되지만 개발자 (또는 CMS)가 좋은 경우 PHP 부분을 편집 할 필요가 없습니다 (foreach가 많은 반면 while, if, else 루프/조건)
Js (ajax)는 일부 레이아웃 요소를 처리하는 데 사용되므로 예, jQuery를 살펴보십시오. 단, 자바 스크립트에만 의존하지 마십시오.
왜 JS에 의존하지 말라고 말합니까? 글쎄 PHP는 지금은 좋은 생각처럼 joomla PHP 코드의 바다입니다 ... – Evilalan
자바 스크립트는 단지 편의를 위해 사용해야하지만, 웹 사이트는 JavaScript가 비활성화 된 상태에서도 작동해야한다는 것을 명심하십시오. php는 서버 측이고 똑같은 브라우저/그래서 똑같은 js가 파이어 폭스에서 작동 할 수 있지만 IE에서는 작동하지 않습니다 ... 당신은 항상 주요 브라우저 (ff, 오페라, 크롬, 사파리, IE6, IE8)에서 테스트해야합니다 – Strae
덕분에 도움이되었습니다! – Evilalan
- 1. Joomla에서 템플릿에 레이아웃을 추가하는 방법은 무엇입니까?
- 2. CMS 기능을 레일 웹 앱에 추가
- 3. DTO에 기능을 추가하는 것이 적절합니까?
- 4. 프로젝트 템플릿에 빌드 단계를 추가하는 방법은 무엇입니까?
- 5. 새 이벤트 처리를 템플릿에 추가하는 방법은 무엇입니까?
- 6. 어느 것이 가장 좋은 방법입니까?
- 7. 관리자 생성기에 페이지를 사용자 정의/추가하는 가장 좋은 방법은 무엇입니까?
- 8. 좋은 PHP CMS 란 무엇입니까?
- 9. 사용자가 엔티티에 맞춤 속성을 추가하는 가장 좋은 방법은 무엇입니까?
- 10. 다른 클래스를 통해 객체를 추가하는 가장 좋은 방법은 무엇입니까?
- 11. 데이터를 검색하여 데이터베이스에 추가하는 가장 좋은 방법은 무엇입니까?
- 12. Linkify에서 만든 인 텐트에 추가 기능을 추가하는 방법은 무엇입니까?
- 13. Java Swing 응용 프로그램에 자체 업데이트 기능을 추가하는 가장 좋은 방법은 무엇입니까?
- 14. Django + 데코레이터 : 기준에 따라 템플릿에 컨텍스트 추가
- 15. 기존 URL 문자열에 키/값을 추가하는 가장 좋은 방법은 무엇입니까?
- 16. 그라디언트를 뷰의 최상위 레이어로 추가하는 가장 좋은 방법은 무엇입니까?
- 17. Rails 애플리케이션에 Disqus 주석을 추가하는 가장 좋은 방법은 무엇입니까?
- 18. 내 기능을 작성하는 가장 좋은 형식은 무엇입니까?
- 19. 추적 기능을 유지하는 가장 좋은 도구는 무엇입니까
- 20. jQuery Dialog 열기/닫기 이벤트에 기본 기능을 추가하는 가장 좋은 방법은 무엇입니까?
- 21. CustomViewData에 가장 좋은 방법은 무엇입니까?
- 22. 자바 클래스에 문자열 기반 생성자를 추가하는 가장 좋은 방법은 무엇입니까?
- 23. Visual Studio 디자이너에서 컨트롤에 특성을 추가하는 가장 좋은 방법은 무엇입니까?
- 24. 웹 응용 프로그램에 i18n을 추가하는 가장 좋은 방법은 무엇입니까?
- 25. 상속받지 않고 BitmapImage의 기능을 구현하는 가장 좋은 방법은 무엇입니까?
- 26. 상점이나 웹 사이트별로 모듈 기능을 제한하는 가장 좋은 방법은 무엇입니까
- 27. MVC 컨트롤러 기능을 분할하는 가장 좋은 방법은 무엇입니까?
- 28. C#에서 findstr 기능을 모방하는 가장 좋은 방법은 무엇입니까?
- 29. 양방향 웹 화상 회의 기능을 구현하는 가장 좋은 방법은 무엇입니까?
- 30. "대량"인 파일의 업로드 기능을 모델링하는 가장 좋은 방법은 무엇입니까?
AJAX에 대한 설명에 감사드립니다! 솔직히 말해서, 나는 전혀 몰랐다. 나는 AJAX가 다른 것이라고 생각했다. 나는 PHP를 처음 배울 수도 있지만 나는 장기적으로 JS를 배우게 될 것이라고 생각한다. – Evilalan