찾다
백엔드 개발PHP7PHP7 게시판 개발을 위한 코드 최적화

PHP7 게시판 개발을 위한 코드 최적화

Dec 23, 2020 am 09:22 AM
php7코드 최적화

PHP7 컬럼은 메시지 보드 개발에 대한 코드 최적화를 소개합니다 코드 최적화이지만 실제로는 자주 사용되는 코드의 공통 부분을 정리하고 호출해야 하는 페이지에 include(require)를 사용하면 향후 수정이 용이할 뿐만 아니라 코드가 깔끔하고 읽기 쉬워집니다. .

PHP7 게시판 개발을 위한 코드 최적화

그럼 우아한 프로그래머가 되어 보세요.

a. 먼저 코드의 공개 부분을 찾으세요. 일반적으로 동일한 코드 조각이 애플리케이션 페이지에서 여러 번 사용됩니다(물론 한 번 추출될 수 있습니다). 예를 들어, 데이터베이스 계정, 비밀번호, 데이터베이스 이름 및 기타 구성 정보가 추출되어 새로운 config.php 에 저장됩니다(이 이름이 지정되는 방식이므로 실제 작업에서 다른 파일 이름을 사용할 수도 있습니다) 파일 . 아래 빨간색 상자에 표시된 것처럼 텍스트 설명이 매우 지루해 보입니다. 동일한 코드인가요?

PHP7 게시판 개발을 위한 코드 최적화 PHP7 게시판 개발을 위한 코드 최적화

 c 3b9546c9d33568c9f8a51c44f50843.png

b. 위 두 사진의 빨간색 박스는 우리가 찾고 있는 public 부분의 코드입니다. 복사해서 새 파일인 config.php에 붙여넣으세요. 원하는 페이지에 config.php 파일을 삽입하세요. config.php 데이터베이스 구성과 같은 정보 파일은 A.php 페이지에서 사용됩니다. 이때 php 함수 include가 사용됩니다(include 및 require 문은 작성된 유용한 코드를 삽입하는 데 사용됩니다). 다른 파일을 실행 흐름에 추가합니다. ), 즉 A.php 파일의 선두에 'config.php'를 포함합니다


이렇게 보세요. 코드가 더 작고 깔끔한지 확인하고 수정이 필요한 경우 파일 하나만 수정하면 되므로 오류율이 크게 줄어듭니다. 서둘러서 시도해 보세요!

이 세 단계를 완료한 후에는 html, css, php, mysql에 대해 더 잘 이해할 수 있을 것입니다. 다시 연습해 보면 지식을 마스터하면 성공할 수 있다고 믿습니다. (这里是这样命名的,你实际操作中也可以取其它文件名)文件里。文字描述看起来很枯燥,如下图红框所示,是不是都一样的代码:

PHP7 게시판 개발을 위한 코드 최적화PHP7 게시판 개발을 위한 코드 최적화

PHP7 게시판 개발을 위한 코드 최적화

b、上两图红框就是我们要找的公共部分的代码,复制出来粘贴到新建文件config.php,在需要使用的页面中插入config.php文件,比如config.php数据库配置信息文件,要在A.php页面中使用,这个时候就要用到php函数include(include 和 require 语句用于在执行流中插入写在其他文件中的有用的代码。),即在A.php文件的头部 include 'config.php'

최종 요약:
1. 사고력 함양에 주의하세요.
  • 처음 프로그래밍을 접하면 모든 것이 어려울 것입니다. 그냥 다른 사람에게 물어보는 것이 적절합니다. A 자격을 갖춘 프로그래머가 되고 싶다면 문제가 발생했을 때 즉시 누군가에게 물어보기보다는 문제 해결 방법을 즉시 생각하고 문제를 분석해야 합니다. 문제를 분석하고 해결하는 능력이 생기고, 계속해서 축적되면 자신만의 독특한 사고방식이 형성됩니다. 기억하다!
    2. 이론 + 응용(지식과 행동의 통일).
지식은 읽으면 30% 마스터할 수 있고, 읽고 나서 연습하면 50% 마스터할 수 있고, 다른 사람에게 설명하면 50% 마스터할 수 있다. 당신은 90%를 마스터하게 될 것이다.

자 오늘은 여기까지입니다. 설명에 문제가 있거나 이해가 안되는 부분이 있으면 메시지를 남겨주세요! PHP7 게시판 개발을 위한 코드 최적화

아, 상기시키는 걸 깜빡할 뻔했어요. 앞으로 메시지 보드 튜토리얼 시리즈에는 페이징, javascript(새로 고침이 없는 확인 양식), jquery(비동기 로딩) 및 기타 관련 공유가 포함될 예정이므로 주의를 기울이십시오.

위 내용은 PHP7 게시판 개발을 위한 코드 최적화의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명
이 기사는 简书에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제

핫 AI 도구

Undresser.AI Undress

Undresser.AI Undress

사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover

AI Clothes Remover

사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool

Undress AI Tool

무료로 이미지를 벗다

Clothoff.io

Clothoff.io

AI 옷 제거제

Video Face Swap

Video Face Swap

완전히 무료인 AI 얼굴 교환 도구를 사용하여 모든 비디오의 얼굴을 쉽게 바꾸세요!

뜨거운 도구

메모장++7.3.1

메모장++7.3.1

사용하기 쉬운 무료 코드 편집기

SublimeText3 Mac 버전

SublimeText3 Mac 버전

신 수준의 코드 편집 소프트웨어(SublimeText3)

SecList

SecList

SecLists는 최고의 보안 테스터의 동반자입니다. 보안 평가 시 자주 사용되는 다양한 유형의 목록을 한 곳에 모아 놓은 것입니다. SecLists는 보안 테스터에게 필요할 수 있는 모든 목록을 편리하게 제공하여 보안 테스트를 더욱 효율적이고 생산적으로 만드는 데 도움이 됩니다. 목록 유형에는 사용자 이름, 비밀번호, URL, 퍼징 페이로드, 민감한 데이터 패턴, 웹 셸 등이 포함됩니다. 테스터는 이 저장소를 새로운 테스트 시스템으로 간단히 가져올 수 있으며 필요한 모든 유형의 목록에 액세스할 수 있습니다.

SublimeText3 중국어 버전

SublimeText3 중국어 버전

중국어 버전, 사용하기 매우 쉽습니다.

Dreamweaver Mac版

Dreamweaver Mac版

시각적 웹 개발 도구