PHP Symfony 4.4 LTS 프로젝트를 만드는 방법 Symfony 5 계열이 출시되었습니다. symfony로 프로젝트를 만들 때 기본적으로 5 계열로 만들어졌으므로 4 계열 또는 LTS로 만들 때의 단계를 적어 둡니다. 개인적으로는 개발 환경에 설치를 하고 싶지 않지만 '지역에 들어가면 마을에 따라'라는 것으로 심포니 앱을 설치합니다. 게다가 버전을 지정하여 LTS로 프로젝트를 만듭니다. symfony의 로컬 서버 등 이용하는 경우는, 「sy... 심포니PHP심포니4 Symfony에서 Service에 Factory Method에서 생성한 객체를 주입 「Service에 Factory Method로 생성한 오브젝트 찔러도 좋다―」라고 조사하면 할 수 있었으므로 메모. 예를 들어 을 사용하여 Qiita의 에 액세스하여 얻은 사용자 프로필을 표시하는 것을 만들었습니다. Guzzle의 Client를 생성하는 Factory를 만듭니다. src/Factory/HttpClientFactoryHttpClientFactory::create('http://... 심포니PHP심포니4FactoryMethod PHP에서 비동기 + 프로세스 관리? PHP-FPM보다 15배 빠르다는 PHP-PM이라는 물건을 알았다(PHP-fpm이 아니야!) 요 전날, 여러가지 조사물을 하고 있으면, ReactPHP라고 하는 이상한 것을 발견했습니다. 여기서 말하는 React는 Javascript의 React.js가 아닙니다. React 패턴? (ReactJS도 원래는 PHP의 HTML 컴포넌트 라이브러리의 XHP가 베이스인 것 같습니다만 ) PHP로 비동기로 멀티 프로세스로 하는 녀석입니다. 놀랍게도 PHP로 작성되었습니다. 솔직히, 「이거 P... 심포니PHPPHP-PM라라벨ReactPHP 【Symfony4】PHP 프레임워크의 초기 설정 안녕하세요. 예노카드입니다. 오늘은 이제 더 많은데, 잊을 수도 있습니다. Symfony4.2에서 초기 화면을 표시할 때까지를 해 보았습니다. PHP에서 실행되는 프레임 워크 EC-CUBE에서도 채택 된 프레임 워크 개인적으로는 Laravel보다 사용하기 쉬운 인상 windows 10 pro Docker Quickstart Terminal PHP 7.3.3 (PHP 설치 설정 생략) comp... 심포니PHP프로그래밍심포니4프레임워크 PHP에서 CSV 파일을 읽고 배열 기반계의 개발 등을 하고 있으면, 매출 데이터나 고객 데이터등이 쓰여진 Excel 파일이나, CSV 파일을 읽어들여, DB에 격납한다고 하는 장면이 보치보치 있기 때문에, 대응하기 쉽도록 Qiita에 정리해 둘다. 첫 번째 인수로 지정된 파일을 두 번째 인수로 지정된 파일 모드로 엽니 다. 이 경우 CSV 파일을 여는 데 사용됩니다. 우선 이번 사용하는 것은, 읽기 전용으로 파일이 없었던 경... 심포니MySQLPHP라라벨PHP7 심포니와 라라벨의 성능 비교 php: 7.2 php-fpm도 프로세스 관리를 자동이 아니라 dynamic으로 설정. Nginx 서버에서 요청을 수락하고 서버의 php-fpm에 FatCGI 형식으로 던집니다 (unix 소켓을 통해). 동시 연결 수 응답 시간(ms) 동시 접속수를 10씩 새겨 올려 갔습니다. 응답 시간은 서서히 올라갑니다. 동시 연결 수 응답 시간(ms) 응답 시간 비교 응답 시간은 종합적으로 Larave... 심포니PHP라라벨 Vagrant + docker-symfony로 호스트 OS 브라우저에서 애플리케이션에 액세스 Symfony를 Vagrant + Docker로 이동하고 싶기 때문에 Docker 이미지의 을 사용했습니다 컨테이너가 시작될 때까지 가능하지만 작동 확인을 위해 호스트 OS에서 PHP 응용 프로그램에 액세스 할 수 없습니다. nginx의 "404 Not Found"가 나온다 기본적인 곳이지만 다시 설정 확인 다음과 같은 설명이 있으면 OK (필자는 8000 -> 8000으로 설정되어 있음) ... 심포니PHP도커Vagrant Symfony4와 API Platform을 사용하여 5분 만에 API 서버 만들기 은 오픈 소스 API 프레임 워크입니다. Symfony에서 작동하고 약간의 설정으로 쉽게 API 서버를 구축할 수 있습니다. 여기에서는 Symfony4와 API Platform에서 API 서버를 구축하는 절차를 소개합니다. 타이틀대로, 사쿠와 5분 정도로 구축할 수 있습니다. 설치는 composer를 이용합니다. API 서버를 구축하는 것만으로는 api만으로 필요한 것은 모두 인스톨 할 수 ... 심포니PHP심포니4API-Platform Symfony 3.4의 새로운 기능: SymfonyMakerBundle 소개 의 22일째의 투고입니다. 아직 비어 있었기 때문에 사쿠토 SymfonyMakerBundle의 소개입니다. Symfony 3.4부터 대신 이 등장했습니다. 이 번들은 Commands, Controllers, Form, Test 등등 기능의 작성을 보조해 줍니다. 자세한 내용은 문서에서 확인하십시오 Symfony Maker helps you create empty commands, contro... 심포니PHP Symfony 3.4의 새로운 기능 : 구성 파일의 매개 변수 변환 최근에는 자바스크립트만 사용하고 있어, Symfony 3.4 이후의 캐치 업을 할 수 없고, 꽤 남겨지고 있는 감인 나날입니다 Advent Calendar 로 여러가지 정보가 캐치 업 할 수 있어, 감사합니다! 이 게시물에서는 Symfony Blog에서 소개 된 Symfony 3.4에서 추가 된 매개 변수 변환의 새로운 기능에 대한 Tips를 소개합니다. ※ 나 자신, 아직 이용하고 있지 않... 심포니PHP 비계층 클러스터 분석의 k-means법을 PHP로 만들어 보았다 비계층 클러스터 분석에서 대표적인 기법인 k-means법은 파이썬 라이브러리에 존재하거나 통계 소프트웨어에 표준 기능으로 탑재되어 있는 경우가 많고 익숙한 기법인 것 같지만 실제 알고리즘 확인하기 위해 (익숙한) PHP로 만들어 보았습니다. k-means법의 알고리즘의 이해는, 를 알기 쉽습니다. 점을 2차원 평면에 점재하여 해당 클러스터로 나눕니다. 완전히 무작위로 배치하면 클러스터링의 초... 기계 학습 입문PHP Laravel로 간단한 CMS 만들기 (환경 구축) Laravel의 개발 환경을 docker를 사용하여 nginx + php + sqlite의 구성으로 만들어 보겠습니다. 디렉토리 구성은 다음과 같습니다. src 디렉토리 아래에는 Laravel 코드가 설치됩니다. docker-compose로 컨테이너를 관리합니다. docker-compose.yml nginx 설정 default.conf php 컨테이너 Dockerfile php.ini doc... CMSPHP라라벨 OctoberCMS에 Composer에서 비 Composer 지원 플러그인 설치 소스 코드에 composer.json이 포함되지 않음 composer.json을 포함하지만 적절한 패키지 정의가 아닙니다 내 프로젝트 (또는 내 플러그인)의 composer.json에서 소스를 가져올 위치를 지정하고 플러그인이 정의해야하는 정보를 대신 정의하면 Composer에서 설치 및 관리하는 것 수 있습니다. 프로젝트 또는 플러그인의 composer.json에 repositories를 ... ComposeOctoberCMSPHP라라벨CMS OctoberCMS에서 웹 API 구현 자체 플러그인에 구현합니다. Backend\Classes\Controller를 확장하여 컨트롤러를 구현합니다. Plugin.php와 같은 디렉토리에 routes.php를 작성한다. 여기에서는 RESTful이 아닌 Web API의 구현을 설명한다. RESTful API의 구현에는 OctoberCMS 를 사용하면 좋다. 또, 뷰 템플릿으로부터 Ajax로 호출하는 엔드포인트를 갖고 싶은 경우는, ... OctoberCMSPHPWebAPI라라벨CMS concrete5 블록에서 ajax를 구현해 보았습니다. concrete5(홈페이지 작성·운용 소프트, CMS)의 커스터마이즈 방법입니다. 이번에는 블록(concrete5의 콘텐츠 단위)에서 ajax 처리를 해 보았습니다. 이번에는 에서 사용하고 있는 NEM(XEM)과 일본 엔의 환율을 ajax로 표시하는 블록을 예로 들어 보겠습니다. ※이번은, 블록을 만드는 or커스터마이즈 한 적이 있는 사람을 위한 기사입니다. 다음과 같이 합니다. concre... PHPconcrete5아약스jQueryCMS OneThird CMS를 XAMPP에 배포 웹 데이터베이스 개발을 위해 손 PC에서 경량 CMS 도입 평소 Surface3 (Windows10 Home ver.1709 x64, 메모리 4GB) OneThird CMS는 PHP와 SQLite에서 작동하는 매우 가벼운 CMS입니다. 단지 mod_rawrite 의 사용법에 버릇(파일이 없으면 DocumentRoot로 천이한다)이 있으므로, htdocs는 사용하지 않고 독립시켜 81번 포트에... xamppSQLite3CMSPHP concrete5 8.3계에서 사용할 수 있는 Geo 로케이션 기능. 이를 활용한 지도 애드온 공개 예정 2017년 12월에 릴리스된 에서, Geo 로케이션 기능이 추가되었으므로, 사용해 본 메모입니다. concrete5 의 관리 화면의【시스템과 설정>서버 설정 일람>지오위치】 index.php/dashboard/system/environment/geolocation 라고 진행하면, 아래와 같은 화면이 표시됩니다. 【테스트】 버튼을 누르면 IP 주소 정보에서 위도 경도 정보를 얻을 수 있습니다.... CMSPHPGeolocationconcrete5 a-blog cms에서 고유 태그의 내용을 대체하는 "교정 옵션"의 구체적인 사용법 이 기사는 의 10 일째 기사입니다. a-blog cms를 사용하면 템플릿의 변수 바로 다음에 반각각 괄호([])로 "표시 내용을 대체하는 규칙"을 지정할 수 있습니다. 이것은 "교정 옵션"이며 거의 모든 변수에 사용할 수 있습니다. 사용 가능한 옵션 목록은 아래를 참조하십시오. 아래 샘플에서는 YY-mm-dd 형식으로 입력된 사용자 정의 필드 "event_date"를 0이 없는 날짜로 대체... ablogcmsCMSPHP php + php-fpm + nginx Datadog APM 설정에서 빠진 이야기 Datadog APM에서 php 응용 프로그램 로그를 얻고 싶습니다. 환경 PHP 5.6.40 Datadog 7.17.1 /var/log/datadog/trace-agent.log를 보는데 가끔 내용이 들어 있지 않은 로그가 나왔습니다만, dd-trace-php에서 datagg의 trace-agent로의 통신에 이상하게 시간이 걸리고, 타임 아웃 해 버린다. 덧붙여서 CentOS7 이후라면 ... PHPDatadogapm docker-compose PHP로 DatadogAPM을 사용해보십시오. 의 계속입니다. 우선 을 바탕으로 진행합니다. (컨테이너에 dd-trace-php를 미리 설정하는 것은 일단 후회로···) 위 문서에는 하지만 curl 명령을 실행하면 x 옵션이 없으면 오류로 화나므로이 줄 만 와 z 옵션을 더해 실행하면 좋을 것 같은 느낌이었습니다. (컨테이너에 따라서는 Make 커멘드 사용할 수 없을지도 모르기 때문에, 「yum install make」라든가로 넣어 두어... docker-composePHPDatadog PHP로 로그인이 필요한 사이트를 만드는 방법(제1회) 안녕하세요, 카타야마 학원 철도 연구회입니다. 실은, 철도 연구회에서는 부원 전용 사이트를 만들고 있습니다. 이런 느낌입니다만, 당연히 보기 위해서는 로그인이 필요합니다. 이 사이트에서는 Apache + PHP + SQLite + Bootstrap + jQuery와 같은 상당히 일반적인 기술을 사용하여 로그인 기능을 만들고 있습니다. 그러면 구체적인 만드는 방법을 소개합니다. 어떤 페이지에 ... PHP아파치BootstrapjQuerysqlite 거북이 사육 입문(IoT) 기사를 방문해 주셔서 감사합니다! 처음 뵙겠습니다. AI/IoT 분야의 프로페셔널을 목표로 수행 중인 노부탄입니다. 이번은 ESP 마이크로컴퓨터나 센서등을 구사하면 원격으로 리모컨 조작하거나 집의 모습을 감시할 수 있는 것에 대해서 취급하고 있는 기사입니다! 필요한 부품 ①적외선 LED←리모콘 조작용 ②저항 ③ CDS 셀 ← 방의 밝기 감시용 ④압전 부저←기동음・조작음 출력용 필요한 부품 ①... PHPFlaskchart.jsIoTESP32-DevKitC React와 PHP 최초의 협력 이번에는 React로 간단한 폼을 만들어 PHP 쪽에서받는 프로그램을 써 보았습니다. Laravel에서는 한 적이 있습니다만, 프레임워크 없는 PHP로 한 적이 없고, 프레임워크 없는 PHP를 많이 잊어 버렸기 때문에 해 보았습니다. 텍스트를 입력하고 제출하면 텍스트가 표시되고 아무것도 입력하지 않으면 오류가 표시되는 느낌의 간단한 양식입니다. 이하를 참고로 했습니다. 참고 : package... PHPReactTypeScript자바스크립트react-hooks OPcache가 활성화된 PHP-FPM을 읽기 전용 컨테이너로 이동 php-fpmPHP도커 php 모듈에 brotli 넣어 br 콘텐츠를 사용! ! 브라우저의 콘텐츠 압축으로 자주 듣는 것이 gzip이라고 생각합니다. 이번에 UberEats에서 사용하려고 한 API가 Json 형식이지만, 확장자가 ".json.br"로 brotli로 압축되어 그것을 그대로 아직 사용할 수 없었기 때문에 그것을 해결하는 방법을 정리한 내용입니다. 간단히 조사하면 「 」로 이런 느낌으로 설명되고 있습니다. Brotli는 2015년에 발표된 이후 Google이... PHPphp-fpmbr 파일도커Brotli php-fpm 액세스 로그 권장 설정(www.conf) LEMP 환경 & Laravel이라면 php-fpm의 기본 설정은 액세스 로그에 필요한 정보를 출력하지 않으므로, 로그에 출력할 수 있는 파라미터를 모두 실제로 출력 검증해, 이것이 있는 편이 좋다고 하는 것을 정리했습니다. 기본 access.log 형식 추천 access.log 형식 php7.4 대상 설정 파일 : www.conf (php-fpm) 다음은 기본 설정 내용입니다. www.co... php-fpmPHPConfig 가능한 한 최소한으로 docker-compose, nginx, php 환경을 만들려고했습니다. 저는 초보자입니다. 잘못되었거나 더 좋은 방법이 있다면 알려 주시면 감사하겠습니다. 참고 이 링크에 코드를 넣었습니다. docker-compose.yml php의 서비스만으로 /var/www/html 에 파일을 마운트하면 좋을까 생각했습니다만, html이 표시되지 않고 (파일이 없어 404가 된다) web의 서비스의 분이라도 /var/www/html 마운트했습니다 default.conf my... nginxPHPphp-fpmdocker-compose도커 nginx와 php-fpm을 사용하여 Laravel의 홈 화면을 표시합니다. 처음의 투고이므로, 이해하기 어려운 부분이 있을지도 모릅니다. 개선안 등이 있으면 알려주세요. 자신은 Mac을 사용하고 있기 때문에 이번에는 Homebrew를 이용하여 설치합니다. php-fpm은 brew에서 php를 설치하는 동시에 설치됩니다. nginx는 자유롭고 개방적인 웹 서버로 주로 정적 콘텐츠를 빠르게 배포하도록 설계되었습니다. php-fpm은, php의 FastCGI 구현의 하나... php-fpmnginxPHP라라벨 php 개발 환경용 docker-compose 을 이용한 로컬 개발 환경의 docker-compose 전체 출처 : 개요 : php 개발 (laravel 개발용)을 위해 local 환경을 작성하기 위해 다음을 목표로했습니다. 가능한 한 가벼운 다른 버전의 Php를 동시에 이동 그래서 선택한 것이 「nginx」+「php-fpm」의 구성했습니다. 은 문제점으로서 Listen 포트가 「9000」고정으로 복수의 fpm를 동시에 이용할 수 없는 ... nginxPHPphp-fpmdocker-compose도커 이전 기사 보기
Symfony 4.4 LTS 프로젝트를 만드는 방법 Symfony 5 계열이 출시되었습니다. symfony로 프로젝트를 만들 때 기본적으로 5 계열로 만들어졌으므로 4 계열 또는 LTS로 만들 때의 단계를 적어 둡니다. 개인적으로는 개발 환경에 설치를 하고 싶지 않지만 '지역에 들어가면 마을에 따라'라는 것으로 심포니 앱을 설치합니다. 게다가 버전을 지정하여 LTS로 프로젝트를 만듭니다. symfony의 로컬 서버 등 이용하는 경우는, 「sy... 심포니PHP심포니4 Symfony에서 Service에 Factory Method에서 생성한 객체를 주입 「Service에 Factory Method로 생성한 오브젝트 찔러도 좋다―」라고 조사하면 할 수 있었으므로 메모. 예를 들어 을 사용하여 Qiita의 에 액세스하여 얻은 사용자 프로필을 표시하는 것을 만들었습니다. Guzzle의 Client를 생성하는 Factory를 만듭니다. src/Factory/HttpClientFactoryHttpClientFactory::create('http://... 심포니PHP심포니4FactoryMethod PHP에서 비동기 + 프로세스 관리? PHP-FPM보다 15배 빠르다는 PHP-PM이라는 물건을 알았다(PHP-fpm이 아니야!) 요 전날, 여러가지 조사물을 하고 있으면, ReactPHP라고 하는 이상한 것을 발견했습니다. 여기서 말하는 React는 Javascript의 React.js가 아닙니다. React 패턴? (ReactJS도 원래는 PHP의 HTML 컴포넌트 라이브러리의 XHP가 베이스인 것 같습니다만 ) PHP로 비동기로 멀티 프로세스로 하는 녀석입니다. 놀랍게도 PHP로 작성되었습니다. 솔직히, 「이거 P... 심포니PHPPHP-PM라라벨ReactPHP 【Symfony4】PHP 프레임워크의 초기 설정 안녕하세요. 예노카드입니다. 오늘은 이제 더 많은데, 잊을 수도 있습니다. Symfony4.2에서 초기 화면을 표시할 때까지를 해 보았습니다. PHP에서 실행되는 프레임 워크 EC-CUBE에서도 채택 된 프레임 워크 개인적으로는 Laravel보다 사용하기 쉬운 인상 windows 10 pro Docker Quickstart Terminal PHP 7.3.3 (PHP 설치 설정 생략) comp... 심포니PHP프로그래밍심포니4프레임워크 PHP에서 CSV 파일을 읽고 배열 기반계의 개발 등을 하고 있으면, 매출 데이터나 고객 데이터등이 쓰여진 Excel 파일이나, CSV 파일을 읽어들여, DB에 격납한다고 하는 장면이 보치보치 있기 때문에, 대응하기 쉽도록 Qiita에 정리해 둘다. 첫 번째 인수로 지정된 파일을 두 번째 인수로 지정된 파일 모드로 엽니 다. 이 경우 CSV 파일을 여는 데 사용됩니다. 우선 이번 사용하는 것은, 읽기 전용으로 파일이 없었던 경... 심포니MySQLPHP라라벨PHP7 심포니와 라라벨의 성능 비교 php: 7.2 php-fpm도 프로세스 관리를 자동이 아니라 dynamic으로 설정. Nginx 서버에서 요청을 수락하고 서버의 php-fpm에 FatCGI 형식으로 던집니다 (unix 소켓을 통해). 동시 연결 수 응답 시간(ms) 동시 접속수를 10씩 새겨 올려 갔습니다. 응답 시간은 서서히 올라갑니다. 동시 연결 수 응답 시간(ms) 응답 시간 비교 응답 시간은 종합적으로 Larave... 심포니PHP라라벨 Vagrant + docker-symfony로 호스트 OS 브라우저에서 애플리케이션에 액세스 Symfony를 Vagrant + Docker로 이동하고 싶기 때문에 Docker 이미지의 을 사용했습니다 컨테이너가 시작될 때까지 가능하지만 작동 확인을 위해 호스트 OS에서 PHP 응용 프로그램에 액세스 할 수 없습니다. nginx의 "404 Not Found"가 나온다 기본적인 곳이지만 다시 설정 확인 다음과 같은 설명이 있으면 OK (필자는 8000 -> 8000으로 설정되어 있음) ... 심포니PHP도커Vagrant Symfony4와 API Platform을 사용하여 5분 만에 API 서버 만들기 은 오픈 소스 API 프레임 워크입니다. Symfony에서 작동하고 약간의 설정으로 쉽게 API 서버를 구축할 수 있습니다. 여기에서는 Symfony4와 API Platform에서 API 서버를 구축하는 절차를 소개합니다. 타이틀대로, 사쿠와 5분 정도로 구축할 수 있습니다. 설치는 composer를 이용합니다. API 서버를 구축하는 것만으로는 api만으로 필요한 것은 모두 인스톨 할 수 ... 심포니PHP심포니4API-Platform Symfony 3.4의 새로운 기능: SymfonyMakerBundle 소개 의 22일째의 투고입니다. 아직 비어 있었기 때문에 사쿠토 SymfonyMakerBundle의 소개입니다. Symfony 3.4부터 대신 이 등장했습니다. 이 번들은 Commands, Controllers, Form, Test 등등 기능의 작성을 보조해 줍니다. 자세한 내용은 문서에서 확인하십시오 Symfony Maker helps you create empty commands, contro... 심포니PHP Symfony 3.4의 새로운 기능 : 구성 파일의 매개 변수 변환 최근에는 자바스크립트만 사용하고 있어, Symfony 3.4 이후의 캐치 업을 할 수 없고, 꽤 남겨지고 있는 감인 나날입니다 Advent Calendar 로 여러가지 정보가 캐치 업 할 수 있어, 감사합니다! 이 게시물에서는 Symfony Blog에서 소개 된 Symfony 3.4에서 추가 된 매개 변수 변환의 새로운 기능에 대한 Tips를 소개합니다. ※ 나 자신, 아직 이용하고 있지 않... 심포니PHP 비계층 클러스터 분석의 k-means법을 PHP로 만들어 보았다 비계층 클러스터 분석에서 대표적인 기법인 k-means법은 파이썬 라이브러리에 존재하거나 통계 소프트웨어에 표준 기능으로 탑재되어 있는 경우가 많고 익숙한 기법인 것 같지만 실제 알고리즘 확인하기 위해 (익숙한) PHP로 만들어 보았습니다. k-means법의 알고리즘의 이해는, 를 알기 쉽습니다. 점을 2차원 평면에 점재하여 해당 클러스터로 나눕니다. 완전히 무작위로 배치하면 클러스터링의 초... 기계 학습 입문PHP Laravel로 간단한 CMS 만들기 (환경 구축) Laravel의 개발 환경을 docker를 사용하여 nginx + php + sqlite의 구성으로 만들어 보겠습니다. 디렉토리 구성은 다음과 같습니다. src 디렉토리 아래에는 Laravel 코드가 설치됩니다. docker-compose로 컨테이너를 관리합니다. docker-compose.yml nginx 설정 default.conf php 컨테이너 Dockerfile php.ini doc... CMSPHP라라벨 OctoberCMS에 Composer에서 비 Composer 지원 플러그인 설치 소스 코드에 composer.json이 포함되지 않음 composer.json을 포함하지만 적절한 패키지 정의가 아닙니다 내 프로젝트 (또는 내 플러그인)의 composer.json에서 소스를 가져올 위치를 지정하고 플러그인이 정의해야하는 정보를 대신 정의하면 Composer에서 설치 및 관리하는 것 수 있습니다. 프로젝트 또는 플러그인의 composer.json에 repositories를 ... ComposeOctoberCMSPHP라라벨CMS OctoberCMS에서 웹 API 구현 자체 플러그인에 구현합니다. Backend\Classes\Controller를 확장하여 컨트롤러를 구현합니다. Plugin.php와 같은 디렉토리에 routes.php를 작성한다. 여기에서는 RESTful이 아닌 Web API의 구현을 설명한다. RESTful API의 구현에는 OctoberCMS 를 사용하면 좋다. 또, 뷰 템플릿으로부터 Ajax로 호출하는 엔드포인트를 갖고 싶은 경우는, ... OctoberCMSPHPWebAPI라라벨CMS concrete5 블록에서 ajax를 구현해 보았습니다. concrete5(홈페이지 작성·운용 소프트, CMS)의 커스터마이즈 방법입니다. 이번에는 블록(concrete5의 콘텐츠 단위)에서 ajax 처리를 해 보았습니다. 이번에는 에서 사용하고 있는 NEM(XEM)과 일본 엔의 환율을 ajax로 표시하는 블록을 예로 들어 보겠습니다. ※이번은, 블록을 만드는 or커스터마이즈 한 적이 있는 사람을 위한 기사입니다. 다음과 같이 합니다. concre... PHPconcrete5아약스jQueryCMS OneThird CMS를 XAMPP에 배포 웹 데이터베이스 개발을 위해 손 PC에서 경량 CMS 도입 평소 Surface3 (Windows10 Home ver.1709 x64, 메모리 4GB) OneThird CMS는 PHP와 SQLite에서 작동하는 매우 가벼운 CMS입니다. 단지 mod_rawrite 의 사용법에 버릇(파일이 없으면 DocumentRoot로 천이한다)이 있으므로, htdocs는 사용하지 않고 독립시켜 81번 포트에... xamppSQLite3CMSPHP concrete5 8.3계에서 사용할 수 있는 Geo 로케이션 기능. 이를 활용한 지도 애드온 공개 예정 2017년 12월에 릴리스된 에서, Geo 로케이션 기능이 추가되었으므로, 사용해 본 메모입니다. concrete5 의 관리 화면의【시스템과 설정>서버 설정 일람>지오위치】 index.php/dashboard/system/environment/geolocation 라고 진행하면, 아래와 같은 화면이 표시됩니다. 【테스트】 버튼을 누르면 IP 주소 정보에서 위도 경도 정보를 얻을 수 있습니다.... CMSPHPGeolocationconcrete5 a-blog cms에서 고유 태그의 내용을 대체하는 "교정 옵션"의 구체적인 사용법 이 기사는 의 10 일째 기사입니다. a-blog cms를 사용하면 템플릿의 변수 바로 다음에 반각각 괄호([])로 "표시 내용을 대체하는 규칙"을 지정할 수 있습니다. 이것은 "교정 옵션"이며 거의 모든 변수에 사용할 수 있습니다. 사용 가능한 옵션 목록은 아래를 참조하십시오. 아래 샘플에서는 YY-mm-dd 형식으로 입력된 사용자 정의 필드 "event_date"를 0이 없는 날짜로 대체... ablogcmsCMSPHP php + php-fpm + nginx Datadog APM 설정에서 빠진 이야기 Datadog APM에서 php 응용 프로그램 로그를 얻고 싶습니다. 환경 PHP 5.6.40 Datadog 7.17.1 /var/log/datadog/trace-agent.log를 보는데 가끔 내용이 들어 있지 않은 로그가 나왔습니다만, dd-trace-php에서 datagg의 trace-agent로의 통신에 이상하게 시간이 걸리고, 타임 아웃 해 버린다. 덧붙여서 CentOS7 이후라면 ... PHPDatadogapm docker-compose PHP로 DatadogAPM을 사용해보십시오. 의 계속입니다. 우선 을 바탕으로 진행합니다. (컨테이너에 dd-trace-php를 미리 설정하는 것은 일단 후회로···) 위 문서에는 하지만 curl 명령을 실행하면 x 옵션이 없으면 오류로 화나므로이 줄 만 와 z 옵션을 더해 실행하면 좋을 것 같은 느낌이었습니다. (컨테이너에 따라서는 Make 커멘드 사용할 수 없을지도 모르기 때문에, 「yum install make」라든가로 넣어 두어... docker-composePHPDatadog PHP로 로그인이 필요한 사이트를 만드는 방법(제1회) 안녕하세요, 카타야마 학원 철도 연구회입니다. 실은, 철도 연구회에서는 부원 전용 사이트를 만들고 있습니다. 이런 느낌입니다만, 당연히 보기 위해서는 로그인이 필요합니다. 이 사이트에서는 Apache + PHP + SQLite + Bootstrap + jQuery와 같은 상당히 일반적인 기술을 사용하여 로그인 기능을 만들고 있습니다. 그러면 구체적인 만드는 방법을 소개합니다. 어떤 페이지에 ... PHP아파치BootstrapjQuerysqlite 거북이 사육 입문(IoT) 기사를 방문해 주셔서 감사합니다! 처음 뵙겠습니다. AI/IoT 분야의 프로페셔널을 목표로 수행 중인 노부탄입니다. 이번은 ESP 마이크로컴퓨터나 센서등을 구사하면 원격으로 리모컨 조작하거나 집의 모습을 감시할 수 있는 것에 대해서 취급하고 있는 기사입니다! 필요한 부품 ①적외선 LED←리모콘 조작용 ②저항 ③ CDS 셀 ← 방의 밝기 감시용 ④압전 부저←기동음・조작음 출력용 필요한 부품 ①... PHPFlaskchart.jsIoTESP32-DevKitC React와 PHP 최초의 협력 이번에는 React로 간단한 폼을 만들어 PHP 쪽에서받는 프로그램을 써 보았습니다. Laravel에서는 한 적이 있습니다만, 프레임워크 없는 PHP로 한 적이 없고, 프레임워크 없는 PHP를 많이 잊어 버렸기 때문에 해 보았습니다. 텍스트를 입력하고 제출하면 텍스트가 표시되고 아무것도 입력하지 않으면 오류가 표시되는 느낌의 간단한 양식입니다. 이하를 참고로 했습니다. 참고 : package... PHPReactTypeScript자바스크립트react-hooks OPcache가 활성화된 PHP-FPM을 읽기 전용 컨테이너로 이동 php-fpmPHP도커 php 모듈에 brotli 넣어 br 콘텐츠를 사용! ! 브라우저의 콘텐츠 압축으로 자주 듣는 것이 gzip이라고 생각합니다. 이번에 UberEats에서 사용하려고 한 API가 Json 형식이지만, 확장자가 ".json.br"로 brotli로 압축되어 그것을 그대로 아직 사용할 수 없었기 때문에 그것을 해결하는 방법을 정리한 내용입니다. 간단히 조사하면 「 」로 이런 느낌으로 설명되고 있습니다. Brotli는 2015년에 발표된 이후 Google이... PHPphp-fpmbr 파일도커Brotli php-fpm 액세스 로그 권장 설정(www.conf) LEMP 환경 & Laravel이라면 php-fpm의 기본 설정은 액세스 로그에 필요한 정보를 출력하지 않으므로, 로그에 출력할 수 있는 파라미터를 모두 실제로 출력 검증해, 이것이 있는 편이 좋다고 하는 것을 정리했습니다. 기본 access.log 형식 추천 access.log 형식 php7.4 대상 설정 파일 : www.conf (php-fpm) 다음은 기본 설정 내용입니다. www.co... php-fpmPHPConfig 가능한 한 최소한으로 docker-compose, nginx, php 환경을 만들려고했습니다. 저는 초보자입니다. 잘못되었거나 더 좋은 방법이 있다면 알려 주시면 감사하겠습니다. 참고 이 링크에 코드를 넣었습니다. docker-compose.yml php의 서비스만으로 /var/www/html 에 파일을 마운트하면 좋을까 생각했습니다만, html이 표시되지 않고 (파일이 없어 404가 된다) web의 서비스의 분이라도 /var/www/html 마운트했습니다 default.conf my... nginxPHPphp-fpmdocker-compose도커 nginx와 php-fpm을 사용하여 Laravel의 홈 화면을 표시합니다. 처음의 투고이므로, 이해하기 어려운 부분이 있을지도 모릅니다. 개선안 등이 있으면 알려주세요. 자신은 Mac을 사용하고 있기 때문에 이번에는 Homebrew를 이용하여 설치합니다. php-fpm은 brew에서 php를 설치하는 동시에 설치됩니다. nginx는 자유롭고 개방적인 웹 서버로 주로 정적 콘텐츠를 빠르게 배포하도록 설계되었습니다. php-fpm은, php의 FastCGI 구현의 하나... php-fpmnginxPHP라라벨 php 개발 환경용 docker-compose 을 이용한 로컬 개발 환경의 docker-compose 전체 출처 : 개요 : php 개발 (laravel 개발용)을 위해 local 환경을 작성하기 위해 다음을 목표로했습니다. 가능한 한 가벼운 다른 버전의 Php를 동시에 이동 그래서 선택한 것이 「nginx」+「php-fpm」의 구성했습니다. 은 문제점으로서 Listen 포트가 「9000」고정으로 복수의 fpm를 동시에 이용할 수 없는 ... nginxPHPphp-fpmdocker-compose도커 이전 기사 보기