❝최근 백엔드 세계화에 대해 고민하고 있습니다. 백엔드 프레임워크는 Layui를 사용하고 있습니다. 여기서 문제에 대해 간단히 말씀드리겠습니다!
❞
작업해 왔습니다. 2년 동안의 기술 문서는 사용할 수 있는 경우에만 볼 수 있으며, 일반적으로 문서를 읽지는 않습니다.
최근 질문에 대해 이전에 ThinkPHP 문서를 주의 깊게 읽었다고 말할 수는 없지만 아마 한 번도 읽지 않았을 것이므로 다음과 같은 문제가 발생한 것입니다.
프로젝트를 세계화해야 합니다. 가장 먼저 구축해야 할 것은 백엔드이며, 백엔드는 ThinkPHP로 구축하고, 프런트엔드 UI 프레임워크는layui를 사용합니다.
첫 번째 문제는 다중 언어를 구현하는 방법입니다. 오늘 제가 직면한 두 번째 문제는 Layui 페이징의 다국어화입니다.
문서를 일찍 읽으면 시간을 많이 낭비하지 않을 것입니다. TP의 다중 언어는 너무 많은 작업을 수행할 필요가 전혀 없으며 언어 패키지를 구성한 후 lang 도우미 기능을 사용하여 직접 사용할 수 있습니다.
모두들 같은 실수를 하지 마시고 시간이 있을 때나 여유가 있을 때 필요한 기술 문서를 주의 깊게 읽어보시기 바랍니다.
문서화와 관련하여, 이제 막 배우기 시작했든 오랫동안 기술을 사용해 왔든, 새로운 요구 사항에 직면할 때 약간의 시간을 낭비하지 않도록 문서를 처음부터 끝까지 읽어야 합니다.
Kaka가 사용하는 TP 프레임워크를 예로 들어보겠습니다. 디렉토리를 한 번 읽어도 나중에는 별 일이 일어나지 않습니다.
그래서 나는 여전히 모든 사람들이 더 많은 문서를 읽을 수 있기를 바랍니다. 그것은 당신에게만 유익하고 해를 끼치지 않을 것입니다.
두 번째 질문입니다, Laui 페이징 문제입니다.
요구 사항은 다양한 언어에 해당하는 언어를 표시하는 것이며 언어 팩은 언급되지 않습니다.
카카가 이 프로그램 부분을 작성할 때 가장 먼저 생각한 것은 코드에서 이전 페이지와 다음 페이지의 단어를 직접 검색하는 것이었습니다.
검색해 보니 Layui 페이지의 js 파일에 있고 난독화된 코드입니다. 그런 코드는 생각하지 않고도 변경할 수 없습니다.
개발자가 요구 사항을 맞춤 설정하기를 원하는 경우 왜 코드를 난독화하겠습니까? 그래서 카카는 바이두를 시작한 지 오랜 시간이 지났지만 여전히 답을 찾지 못하고 묵묵히 고민하고 있었습니다.
TP 피해를 입은 후 Layui의 프레임워크 소스 코드를 열었습니다. 솔직히 카카는 이것을 보고 심각하게 보지 않고 직접 닫았습니다.
layui 페이징 코드는 다음과 같습니다. 사실 개수와 제한이 모두 백그라운드에서 반환되므로 이 이전 버전을 사용자 정의할 수 있습니다. 이때 레이의 문서로 돌아오면 "custom"이라는 밝은 단어가 정말 눈부시네요.
이 두 사건 이후에는 문서에 더주의를 기울이고 학습 방법과 문제 해결 효율성에 더 엄격해질 수 있기를 바랍니다.
❝배움에 대한 끈기, 블로그에 대한 끈기, 공유에 대한 끈기는 카카가 경력 이후부터 늘 지켜온 신념입니다. 누오다 인터넷에 올라온 카카의 글이 여러분께 조금이나마 도움이 되기를 바랍니다.
❞
위 내용은 프로그래머로서 우리는 TP 문서를 주의 깊게 읽었습니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!