«php» 태그된 질문

웹 개발에 특히 적합한 범용 스크립트 언어 인 PHP에 대한 질문.

6
PHP와 성능
필자는 항상 PHP가 중소형 웹 사이트 용이고 .NET 및 Java는 엔터프라이즈 응용 프로그램 용이라고 들었습니다. 내 질문은 PHP에 관한 것입니다. 엔터프라이즈 웹 애플리케이션에 PHP가 적합하지 않은 이유는 무엇입니까? 웹 응용 프로그램이 커지면 해석되는 언어이므로 PHP가 느려지기 때문입니까? 회사 세계는 자사 제품과의 통합 및 백엔드 서비스 등으로 인해 .NET 또는 J2EE를 …

7
SQL 쿼리 빌더를 사용하면 어떤 이점이 있습니까?
원시 SQL을 사용하지 않고 쿼리 빌더를 사용하면 이점이 있습니까? 예 : $q->select('*') ->from('posts') ->innerJoin('terms', 'post_id') ->where(...) vs : SELECT * FROM posts WHERE ... 많은 프레임 워크에서 이러한 종류의 추상화 계층을 사용하지만 이점을 이해하지 못합니다.
17 php  sql  frameworks 

3
PHP 파일에서 닫는 태그 (?>)?
어떤 사람들은로 PHP 파일을 닫아서 맹세하고 어떤 사람들 ?>은 그것을 차단하는 것이 더 최적화되어 있다고 말합니다. 나는 그것이 거기에 있어야 할 필요는 없다는 것을 알고 있습니다. 나는 단지 장단점이 무엇인지, 그리고 모범 사례가 무엇인지 궁금합니다.

5
PHP 함수 시그니처가 왜 그렇게 일관성이 없습니까? [닫은]
폐쇄되었습니다 . 이 질문은 의견 기반 입니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 오년 전에 . 몇 가지 PHP 함수를 겪고 있었고 다음을 알아 차리지 못했습니다. <?php function foo(&$var) { } foo($a); // $a …
17 php  naming  functions 

10
코딩 표준에 대한 프로젝트 리더와의 의견 불일치
휴무 . 이 질문은 의견 기반 입니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 삼년 전에 . 그래서 지난 1 년 동안 프로젝트 리더와 함께 새로운 프로젝트를 진행하고 있습니다. 처음에는 별도의 자식 저장소에 상주하는 자체 …

7
데이터베이스의 데이터를 암호화해야합니까?
나는 환자 관리, 환자 관리, 상담, 병력, 달력, 그에 관한 모든 것에 관한 웹 응용 프로그램을 할 클라이언트가 있습니다. 문제는 이것이 민감한 데이터, 환자 이력 등이라는 것입니다. 클라이언트는 데이터베이스 수준에서 데이터를 암호화해야하지만 웹 앱의 성능이 저하 될 것이라고 생각합니다. (그러나 어쩌면 나는 이것에 대해 걱정해서는 안된다) 나는 건강 문제에 관한 …
16 php  mysql  encryption 

3
PHP와 MySql에서 화폐 가치를 다루는 방법?
MySQL 데이터베이스 위에 PHP로 작성된 거대한 레거시 코드를 상속했습니다. 내가 주목 한 것은 응용 프로그램 doubles이 데이터 저장 및 조작에 사용한다는 것 입니다. 이제 나는 double반올림 오류로 인해 화폐 운영에 적합하지 않은 방법 을 언급하는 수많은 게시물을 보았습니다 . 그러나 아직 화폐 가치를 PHP 코드에서 처리하고 MySQL 데이터베이스에 저장하는 방법에 …

2
PHP에서 불법 : OOP 설계 이유가 있습니까?
아래 인터페이스 상속은 PHP에서 불법이지만 실제 생활에서는 상당히 유용하다고 생각합니다. PHP가 저를 보호하는 아래의 디자인에 실제로 반 패턴이나 문서화 된 문제가 있습니까? <?php /** * Marker interface */ interface IConfig {} /** * An api sdk tool */ interface IApi { public __construct(IConfig $cfg); } /** * Api configuration specific …

2
REST API 오류 응답 모델 및 오류 코드 시스템을 작성하는 가장 좋은 방법은 무엇입니까?
내 REST 구현은 다음 구조의 JSON에서 오류를 반환합니다. { "http_response":400, "dev_message":"There is a problem", "message_for_user":"Bad request", "some_internal_error_code":12345 } 속성 (dev_message, message_for_user, some_internal_error_code)에 필요한 값을 전달하고 반환 할 수있는 특수 응답 모델을 만드는 것이 좋습니다. 코드에서는 다음과 유사합니다. $responseModel = new MyResponseModel(400,"Something is bad", etc...); 이 모델은 어떻게 생겼습니까? 텍스트 정보 …
15 php  mvc  rest  api 

8
웹용 MVC를 제외한 디자인 패턴이 있습니까?
MVC 외에도 웹 디자인 패턴이 무엇인지 알고 싶습니다. Registry, Observer, Factory, ActiveRecord, ... 및 MVC와 같은 디자인 패턴이 다른 디자인 패턴 및 폴더 구조 세트라는 것을 알고 있습니다. MVC와 같은 디자인 패턴은 다른 디자인 패턴의 집합입니까? 편집 : 내 프로그래밍 언어는 PHP입니다.

2
포괄 또는 기본 예외 클래스에 예외를 기록하는 것이 더 합리적입니까?
상당히 큰 웹 앱을 리팩토링하는 중입니다. 주요 문제 중 하나는 일관성없는 오류 처리이며 합리적인 전략을 세우려고합니다. 본질적으로 ErrorExceptions의 PHP 오류 와 Exception 에서 직접 상속되는 사용자 정의 기본 예외 클래스 를 설정 하는 set_error_handler 를 통해 사용자 정의 오류 처리기를 만들었습니다 . 프로덕션에서는 set_exception_handler 를 통해 일반 예외 catch-all을 사용하고 …

4
Facebook이 PHP 외에 C ++을 사용한 이유는 무엇입니까? [닫은]
폐쇄되었습니다 . 이 질문은 의견 기반 입니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 3 년 전 . Facebook이 PHP 외에 C ++을 사용해야하는 주된 이유는 무엇입니까? Vistor가 많은 웹 사이트를 만들면 C ++도 사용해야하는지 …

7
ASP.NET Ajax, jQuery 및 JavaScript에 대한 혼란
닫은. 이 질문은 주제에 맞지 않습니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? Software Engineering Stack Exchange에 대한 주제가 되도록 질문을 업데이트하십시오 . 휴일 육년 전 . 어제 ASP.NET 4 서적에서 ASP.NET Ajax 및 jQuery에 대한 두 장을 읽었으며 이러한 프레임 워크가 상당히 흥미로워 서 이에 대해 자세히 배우기로 …

9
프레임 워크는 언제 사용해야합니까? [닫은]
폐쇄되었습니다 . 이 질문은 더 집중되어야 합니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 한 가지 문제에만 집중할 수 있도록 질문을 업데이트하십시오 . 휴일 오년 전에 . 나는 웹 프로그래밍에 익숙하지 않으며 현재 PHP에 대해 배우고 있습니다. CakePHP와 같은 PHP 프레임 워크를 언제 사용해야하는지 알고 …
15 php  frameworks 

5
일반 PHP를 사용하여 템플릿 시스템을 구성하는 방법은 무엇입니까?
나는 stackoverflow 에서이 질문을 읽고있었습니다. /programming/104516/calling-php-functions-within-heredoc-strings 받아 들여진 대답은 다음과 같은 일반 PHP 템플릿을 수행한다고 말합니다. template.php : <html> <헤드> <title> <? = $ title?> </ title> </ head> <본체> <? = getContent ()?> </ body> </ html> index.php : <? php $ title = '데모 타이틀'; getContent () 함수 …
15 php  templates 

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.