현재 위치:  >  다운로드  >  학습 리소스  >  PHP 전자책  >  당신이 아직 PHP 초보자임을 나타내는 몇 가지 징후

당신이 아직 PHP 초보자임을 나타내는 몇 가지 징후

당신이 아직 PHP 초보자임을 나타내는 몇 가지 징후

나는 이 기사를 "프로그래밍 실수" 시리즈에 포함시키고 싶습니다. 비록 정규 대학 과정에서 소프트웨어 엔지니어링, 엔터프라이즈 소프트웨어 아키텍처, 데이터베이스 디자인을 접했지만, 여전히 다음과 같은 사실에 대해 '죄책감'을 느낍니다. 물론 그것은 모두 저의 주관적인 감정이며 Eclipse를 지향합니다. : 다음과 같은 경우 PHP가 처음입니다. 1. 코드에 적절한 주석을 달기 위해 phpDoc과 같은 도구를 사용하지 않음 2. Zend Studio나 Eclipse PDT와 같은 뛰어난 통합 개발 환경을 무시하세요 삼
나누다:   학습자료 / PHP 전자책 출시 시간:  2017-12-08 방문:  3111364
다운로드:  322
다운로드하려면 클릭하세요.
더>

최신 다운로드

‎판타지 아쿠아리움

'판타지 아쿠아리움'은 플레이어가 신비한 수중 세계를 탐험할 수 있는 판타지 어드벤처 게임입니다. 이 상상력 넘치는 수족관에서 플레이어는 수족관 관리자이자 전문가의 역할을 맡게 됩니다.
0 2024-05-08

‎소녀전선

'소녀전선'은 SUNBORN Games가 개발한 전략 롤플레잉 게임입니다. 이 미래 세계에서는 인간과 로봇 소녀들이 싸우고 있습니다. 당신은 지휘관의 역할을 맡아 독특한 로봇 소녀 군대를 이끌고 일련의 스릴 넘치는 전투를 벌이게 됩니다. 게임 특징: 거대한 로봇 소녀 캠프: 다양한 스타일과 능력을 갖춘 로봇 소녀를 수집하고 훈련하여 자신만의 최강 팀을 구성하세요. 심층적인 플롯 설정: 로봇 소녀들과 소통하고 스토리 배경을 더 깊이 이해하여 전투에서 지원과 격려를 제공합니다. 정교한 전투 그래픽: 화려한 전투 장면을 즐겨보세요
832 2024-05-06

‎별의 날개

"Star Wings"는 메카 소녀 요소와 고전적인 GVG 전투 게임 플레이를 완벽하게 결합한 3D 경쟁 게임입니다. 게임에서 플레이어는 강력한 전투력을 지닌 메카 소녀를 조종해 흥미진진한 전장에서 치열한 1V1, 2V2 전투를 펼치며 비교할 수 없는 경쟁의 매력을 느끼게 된다. 이 게임은 고정밀 3D 모델링 기술을 사용하여 화려한 그래픽을 제공합니다. 각각의 메카는 독특하고, 기술이 집약된 기계구조와 소녀의 우아한 모습을 마치 손바닥 안에서 활약하는 애니메이션 블록버스터처럼 섬세하게 묘사하고 있습니다. 미소녀 조종사들은 각자의 매력을 갖고 있으며, 목소리와 행동을 통해 각기 다른 성격을 드러낸다.
521 2024-05-06

‎작은 꽃요정 요정의 천국

"작은 꽃 요정 요정 천국"은 어린아이 같은 재미와 마법으로 가득한 캐주얼 게임으로, 대다수 플레이어에게 멋진 게임 경험을 선사합니다. 게임에서 당신은 작은 꽃요정 역할을 맡아 다른 플레이어들과 함께 엘프 천국에 들어가 놀라움으로 가득한 모험을 시작하게 됩니다. 게임 특징: 새로운 마법의 모험: 더욱 정교한 그래픽으로 새로운 Elf Paradise 모험을 즐겨보세요. 정교한 게임 그래픽: 이 게임은 최신 3D 기술을 사용하여 아름다운 게임 그래픽을 만들어 플레이어에게 새로운 시각적 충격을 선사합니다. 다양한 활동: 플레이어는 게임에서 다양한 활동에 참여하고 많은 게임 보상을 얻을 수 있습니다. 부자
703 2024-05-06

‎레스토랑 큐트스토리

"레스토랑 귀여운 이야기"는 귀여운 레스토랑 경영 시뮬레이션 게임입니다. 이 게임에서 당신은 젊은 레스토랑 주인의 역할을 맡아 레스토랑을 운영하고 관리함으로써 귀여운 손님들을 맞이하고 독특하고 분주한 레스토랑을 만들게 됩니다. 게임 특징: 귀여운 동물 고객: 게임에는 다양한 귀여운 동물 캐릭터가 있으며 각 동물은 각자의 선호도와 요구 사항에 따라 가장 적합한 요리를 제공해야 합니다. 레스토랑 맞춤 설정: 장식부터 가구까지 자신의 취향과 창의성에 따라 독특한 레스토랑을 만들어 더 많은 고객을 유치할 수 있습니다. 다양한 메뉴: 게임 내
574 2024-05-05

‎산허 여행 탐험

"산허 여행 탐정" 게임 소개 "산허 여행 탐정"은 중국식 추리와 수사 게임을 접목한 매혹적인 스토리라인입니다. 이 게임은 전통적인 중국 문화 요소와 고전적인 추론 및 조사 게임플레이를 교묘하게 결합하여 플레이어에게 미스터리와 놀라움으로 가득 찬 게임 세계를 선사합니다. 게임에서 플레이어는 재능 있는 젊은 탐정의 역할을 맡아 산과 강을 여행하며 다양하고 복잡하고 혼란스러운 사건을 조사하게 됩니다. 각 사건은 세심하게 디자인되었으며 긴장감과 도전으로 가득 차 있습니다. 플레이어는 지혜와 관찰을 통해 단서를 수집하고 진실을 추론해야 합니다. 이 게임은 아름다운 중국 스타일을 채택하고 고대 중국을 결합한 독특한 그래픽 스타일을 가지고 있습니다.
946 2024-05-05

‎사랑과 프로듀서

'사랑과 프로듀서'는 엘렉스가 개발한 여성향 모바일 게임이다. 이 게임에서 당신은 프로듀서가 되어 개성 넘치는 네 명의 남자 주인공과 함께 낭만적인 여행을 떠나게 됩니다. 게임 특징: 실제 인물 더빙, 가장 현실적인 줄거리 경험 복원. 풍부한 게임 구성과 감동적인 스토리의 우여곡절이 게임에 몰입하게 만듭니다. AR 게임의 동작을 완벽하게 복원하여 게임을 더 잘 즐길 수 있습니다. 독특한 게임 플레이를 통해 주인공을 더 깊이 이해하고 색다른 사랑을 경험할 수 있습니다. 작업과 활동을 통해 소품을 획득하고 이를 사용하여 영웅의 속성을 향상하세요.
519 2024-05-04

‎가장 강력한 두뇌 3

"The Biggest Brain 3"은 두뇌의 한계에 도전하고 지혜와 기술을 보여주는 흥미롭고 흥미로운 지적 경쟁 게임입니다. 이 게임에서 플레이어는 해독, 추론, 기억 및 기타 주제를 포함한 다양한 정신적 도전에 직면하여 두뇌가 종합적인 운동을 할 수 있습니다. 게임 특징: 해독, 추론, 기억 등 여러 분야를 포괄하는 다양한 도전 테마로 지루할 틈이 없습니다. 풍부한 레벨 디자인, 점차적으로 난이도가 증가하고 IQ의 한계에 도전합니다. 싱글 플레이어 챌린지와 멀티 플레이어 전투를 포함한 다양한 게임 모드를 사용할 수 있어 친구들과 IQ를 놓고 경쟁할 수 있습니다. 절묘한 그림 디자인과 음향 효과로
869 2024-05-04

‎오드 더스트: 다밀라

"Earth: Damira" 게임 소개 "Earth: Damira"는 매혹적인 풀 3D 에일리언 라이트 SF 오타쿠 타워 디펜스 게임입니다. 이 게임에서 플레이어는 인류의 희망을 이어가는 중요한 임무를 짊어진 아툼(Atum)의 선장 역할을 맡아 활력과 활력이 넘치는 "신생아" 소녀 그룹을 이끌고 신비한 행성 다미라(Damira)에 발을 디뎌 탐험하게 됩니다. 이 녹색 외계 행성의 모든 것. 독특한 SF 설정과 절묘한 3D 그래픽을 갖춘 이 게임은 플레이어에게 미지와 도전으로 가득한 외계 세계를 선사합니다. 이 신비로운 땅에서 플레이어는 소녀들을 이끌고 외계 별의 위협에 저항할 수 있는 강력한 방어 시설을 구축해야 합니다.
254 2024-05-03

‎젊은 서유기 2

"서유기 2" 게임 소개 "서유기 2"의 세계에 발을 들이는 것은 동양적인 매력이 가득한 웅장하고 환상적인 인더스트리얼 펑크 모험에 발을 들이는 것입니다. 청소년 카드 시리즈의 최신 걸작인 이 게임은 국가적 트렌드 요소와 펑크 스타일을 완벽하게 통합하여 플레이어에게 전례 없는 서유기의 세계를 선사합니다. 우선 게임의 스타일이 독특하다. 디자이너들은 전통적인 중국 회화와 판화 기법을 현대 펑크 요소와 교묘하게 결합하여 모든 캐릭터와 모든 장면을 강한 동양적 매력과 아방가르드 펑크 분위기로 가득 채웠습니다. 플레이어는 고전과 현대, 동양과 현대가 결합된 세계에 있는 것 같습니다.
951 2024-05-03
홈페이지 다운로드 / 학습 리소스 / PHP 전자책
저는 이 글을 "부끄러운 일 프로그래밍하기" 시리즈에 포함시키고 싶습니다. 정규 대학 과정에서 소프트웨어 엔지니어링, 엔터프라이즈 소프트웨어 아키텍처 및 데이터베이스 디자인을 접했음에도 불구하고 저는 여전히 다음과 같은 사실을 가끔 깨닫습니다. 나에게 가져온 죄책감은 물론 나의 주관적인 느낌이며 Eclipse를 지향합니다.

다음과 같은 경우 귀하는 PHP 초보자입니다.

1. 코드에 적절한 주석을 달기 위해 phpDoc과 같은 도구를 사용하지 않음

2. Zend Studio 또는 Eclipse PDT와 같은 뛰어난 통합 development 환경에 눈을 돌리세요.

3. Subclipse와 같은 어떤 형태의 버전 관리 시스템도 사용한 적이 없습니다.

4. 특정 코딩 및 명명 표준과 공통 규칙을 채택하지 않으면 프로젝트 개발 주기 전반에 걸쳐 구현할 수 없습니다.

5. 통합 개발 접근 방식을 사용하지 않음

6. 특정 입력이나 SQL 쿼리 문자열을 변환하지 않거나 검증하지 않습니다. (주석: PHP 관련 함수 참조)

7. 코딩하기 전에 프로그램을 철저하게 계획하지 않음

8. 테스트 중심 개발을 사용하지 않음

9. 오류가 활성화된 상태에서 코딩 및 테스트하지 마세요. (주석: PHP 함수 error_reporting 참조)

10. 디버거의 이점을 무시하기

11. 코드를 리팩터링하지 않음

12. 프로그램의 서로 다른 레벨을 분리하기 위해 MVC와 같은 패턴을 사용하지 마십시오.

13. KISS, DRY, MVC, OOP, REST 개념을 모르거나

14. 반환하는 대신 함수나 클래스의 내용을 직접 출력(에코/인쇄)하세요.

15. 단위 또는 일반 테스트의 장점을 무시합니다.

16. 항상 하드코딩된 HTML을 반환하지만 순수 데이터, 문자열 또는 개체는 반환하지 않습니다.

17. 항상 "메시지"와 "구성 매개변수"를 하드코딩하세요.

18. SQL 쿼리문을 최적화하지 않음

19. __autoload를 사용하지 마세요. (주석: PHP 매뉴얼의 관련 설명 참조)

20. 지능형 오류 처리는 허용되지 않습니다. (번역: PEAR의 ErrorStack 참조)

21. 파괴적인 전송 작업에는 $_POST 대신 $_GET을 사용하세요.

22. 정규식을 사용하는 방법을 모른다

23. SQL 주입이나 크로스 사이트 스크립팅에 대해 들어본 적이 없습니다.

24. 단순 구성은 허용되지 않으며 클래스 생성자는 매개변수 전송을 허용한 다음 런타임 시 set/get 메소드 또는 상수 정의를 실행하는 것이 허용되지 않습니다.

25. 객체지향 프로그래밍(OOP)의 장점과 단점을 이해하지 못함

26. 상황의 규모에 상관없이 OOP를 남용하는 행위

27. 재사용 가능한 소프트웨어를 구현하려면 코드가 OOP를 따르도록 해야 한다고 생각합니다.

28. 스마트 기본값을 활용하지 않음

29. 단일 구성 파일이 없습니다.

30. 파일의 소스 코드를 노출하고 싶지 않지만 .php 대신 .inc 접미사를 사용합니다.

31. 데이터베이스 추상화 계층을 사용하지 않음

32. DRY 스타일을 유지할 수 없습니다. 즉 반복하지 마십시오. 항상 무언가를 복사하여 붙여넣는다면 디자인이 좋지 않다는 의미입니다.

33. 함수/클래스/메서드가 한 가지 작업만 수행하거나 조합하여 사용할 수 없도록 하는 구현이 없습니다.

34. 추상 클래스, 인터페이스, 다형성, 상속 및 액세스 제어 수정자(주석: public, private, protected 등)와 같은 OOP의 특수 기능을 시도하지 못했습니다.

35. 기존 디자인 패턴을 사용하지 않고 프로그램 아키텍처 디자인을 최적화합니다.

36. 파일이나 디렉터리가 많은 경우 사용자가 기본 디렉터리를 정의하는 것을 허용하지 마세요.

37. 라이브러리 함수에 공통 문자열을 사용하여 이름을 지정하는 등 네임스페이스를 오염시키는 행위

38. 데이터베이스 테이블을 사용할 때 테이블 접두사를 사용하지 마세요.

39. 통합 템플릿 엔진을 사용하지 않음

40. 기존 PHP 개발 프레임워크에 주의를 기울이지 말고 탐색하기에는 너무 게으르지 마십시오. 사실 여기에는 고급 개발 개념과 멋진 코드가 포함되어 있습니다.

본 웹사이트의 성명
이 웹사이트의 모든 리소스는 네티즌이 제공 및 게시하거나 주요 다운로드 사이트에서 재인쇄되었습니다. 소프트웨어의 무결성을 직접 확인하십시오! 이 웹사이트의 모든 리소스는 학습 및 참조용으로만 제공됩니다. 상업적인 목적으로 사용하지 마세요. 그렇지 않을 경우 발생하는 모든 결과에 대한 책임은 귀하에게 있습니다! 침해 내용이 있는 경우 당사에 연락하여 삭제 및 제거를 요청하시기 바랍니다. 연락처: admin@php.cn

관련 추천

여행 호텔 예약 렌터카 서비스 웹 사이트 템플릿

여행 호텔 예약 및 렌터카 원스톱 서비스 웹사이트 템플릿은 호텔 예약 및 렌터카 원스톱 서비스 제공에 적합한 여행 웹사이트 템플릿 다운로드입니다. 팁: 이 템플릿은 Google 글꼴 라이브러리를 호출하므로 페이지가 느리게 열릴 수 있습니다.

인터넷 데이터 SEO 서비스 웹 사이트 템플릿

인터넷 데이터 SEO 서비스 웹사이트 템플릿은 SEO, 데이터 분석, 소프트웨어 개발 및 기타 서비스를 제공하는 인터넷 회사에 적합한 프로모션 웹사이트 템플릿 다운로드입니다. 팁: 이 템플릿은 Google 글꼴 라이브러리를 호출하므로 페이지가 느리게 열릴 수 있습니다.

미용 및 스킨 케어 SPA 산업 웹 사이트 템플릿

뷰티 및 스킨 케어 SPA 산업 웹사이트 템플릿은 뷰티, 스킨케어 및 의료 뷰티 산업 홍보에 적합한 웹사이트 템플릿 다운로드입니다. 팁: 이 템플릿은 Google 글꼴 라이브러리를 호출하므로 페이지가 느리게 열릴 수 있습니다.

반응형 HTML5 세계 여행 웹사이트 템플릿 탐색

반응형 HTML5 세계 여행 탐색 웹사이트 템플릿은 여행 업계 홍보에 적합한 다운로드 가능한 웹사이트 템플릿입니다. 팁: 이 템플릿은 Google 글꼴 라이브러리를 호출하므로 페이지가 느리게 열릴 수 있습니다.

HTML5 환경 보호 및 동물 보호 웹 사이트 템플릿

HTML5 환경 보호 및 동물 보호 웹사이트 템플릿은 환경 및 동물 보호 홍보 웹사이트 템플릿 다운로드에 적합한 웹사이트 템플릿입니다. 팁: 이 템플릿은 Google 글꼴 라이브러리를 호출하므로 페이지가 느리게 열릴 수 있습니다.

가사 청소 서비스 회사 프로모션 웹 사이트 템플릿

가사 및 청소 서비스 회사 홍보 웹사이트 템플릿은 가사 및 청소 서비스 회사를 위한 웹사이트 템플릿 다운로드입니다. 팁: 이 템플릿은 Google 글꼴 라이브러리를 호출하므로 페이지가 느리게 열릴 수 있습니다.

스포츠 운동화 온라인 쇼핑몰 웹 사이트 템플릿

스포츠 운동화 온라인 몰 웹 사이트 템플릿은 다양한 스포츠 운동화에 대한 온라인 구매 서비스를 제공하는 전자 상거래 웹 사이트 템플릿 다운로드입니다. 팁: 이 템플릿은 Google 글꼴 라이브러리를 호출하므로 페이지가 느리게 열릴 수 있습니다.

글로벌 IT 서비스 기업 홍보용 홈페이지 템플릿

글로벌 IT 서비스 기업 홍보 홈페이지 템플릿은 IT 서비스를 제공하는 기업 홍보 홈페이지 템플릿 다운로드 입니다. 팁: 이 템플릿은 Google 글꼴 라이브러리를 호출하므로 페이지가 느리게 열릴 수 있습니다.

인기 추천

TP5 실제 전투_교육 관리 시스템 전체 사이트 소스 코드

이 튜토리얼 세트는 실제 학교 교육 관리 시스템을 예로 사용하여 처음부터 시작하여 백서에 ThinkPHP5 프레임워크를 사용하여 상업용 프로젝트를 빠르게 개발하는 방법을 단계별로 가르쳐 TP5를 빠르게 시작할 수 있도록 합니다. 프로젝트 개발. .

PHP 공통 함수 요약표

PHP에서 자주 사용하는 함수, 개발 중에 자주 사용하는 함수

PHP 실용 Tianlongbabu 모방 iQiyi 영화 웹사이트 코스웨어

PHP 실용 Tianlongbabu 모방 iQiyi 영화 웹사이트 코스웨어

TP5 기업 웹사이트 개발 소스 코드

이 사이트의 "ThinkPHP5 Enterprise Site Rapid Development Course" 패키지

Thinkphp6.0 공식 버전 비디오 튜토리얼

Thinkphp6.0 공식 버전 비디오 튜토리얼

thinkphp3.2.3 블로그 템플릿

thinkphp3.2.3 블로그 템플릿

일반 백엔드 관리 시스템 실무 개발 관련 코스웨어 (Thinkphp6+Layui)

일반 백엔드 관리 시스템 실무 개발 관련 코스웨어 (Thinkphp6+Layui)

ThinkPHP5 쇼핑몰 프로젝트 실용 비디오 튜토리얼 코스웨어 소스 코드

ThinkPHP5 쇼핑몰 프로젝트 실용 비디오 튜토리얼 코스웨어 소스 코드

49~58일차 소스코드 교육

Day 49~58 소스코드 교육

라이브 수업_블로그 프로젝트 소스 코드

라이브 수업_블로그 프로젝트 소스 코드