본문 바로가기

프로그램13

Mysql과 MariaDB 차이 MySQL과 MariaDB는 모두 오픈 소스 관계형 데이터베이스 관리 시스템(RDBMS) MariaDB는 MySQL의 포크(fork)로 시작되었지만, 두 제품은 시간이 지남에 따라 아래와 같이 차이점이 생긴다. 개발 및 소유권 MySQL: 처음에는 MySQL AB가 개발한 오픈 소스 RDBMS였으며, Sun Microsystems로 인수되었다가 나중에 Oracle Corporation으로 인수되었음. Oracle은 MySQL을 소유하고 있으며 상용 및 오픈 소스 버전을 제공 MariaDB: MySQL의 개발자 중 하나인 Michael Widenius가 MySQL의 라이센스 변경 및 관리 방침에 불만을 품고 시작한 프로젝트로, MySQL의 오픈 소스 버전을 기반으로 개발되었습니다. MariaDB는 오픈 소.. 2023. 8. 17.
Google tanslate api 사용방법 Google Cloud의 번역 API를 PHP에서 사용하는 간단한 예제 코드를 GPT에게 물어봐 만들어봤다. 이 코드를 사용하기 전에 Google Cloud 계정을 만들고 API 키를 생성해야 한다. 만약 아직 계정이 없다면 먼저 Google Cloud에 가입하고, 프로젝트를 생성하고 번역 API를 활성화하고 API 키를 생성해야함 1. Google Cloud 계정 생성 및 프로젝트 설정 - Google Cloud Console 에서 새로운 프로젝트를 생성 - https://console.cloud.google.com/ 2. 프로젝트 설정에서 "API 및 서비스" > "대시보드" 로 이동하여 "번역 API"를 검색하고 활성화합니다. API 키를 생성하여 얻기 아래는 PHP로 Google 번역 API를 사.. 2023. 8. 13.
SSL - 무료 SSL 사용 방법 SSL이란? SSL(보안 소켓 계층, Secure Socket Layer)은 인터넷 통신에서 데이터 보안 및 개인 정보 보호를 위해 사용되는 프로토콜 현재는 주로 TLS(전송 계층 보안, Transport Layer Security)라는 이름으로 더 잘 알려져 있다. SSL/TLS는 웹 사이트의 데이터 전송을 암호화하여 해커나 불법적인 엑세스로부터 보호하고 사용자의 개인 정보를 안전하게 보호하는 데 사용됨! 무료SSL 사용방법 website/https://manage.sslforfree.com/ 사용 What Is an SSL Certificate and How Does It Work ?- ZNetLive A complete guide to what is an SSL certificate ? and ho.. 2023. 8. 13.
LaaS, PaaS, Saas 설명 IaaS - Interfrastructure as as Service 물리적 자원 제공 인프라 서비스 / 서버를 선택해서 쓸 수 있도록 인스턴스 한대를 사용 / 몇분만에 서버를 사용 업그레이드 할 수 있음 클라우드 생각하면됨 ( 인프라 제공버추얼 머신으로 ) vs IDC ? 서비스 센터 / 서버를 빌려주고 돈을 받음 / 유연하지 못함 최근 클라우드 형태로 바뀜 아마존 PaaS - Platform as a Service 소프트웨어 개발을 돕는 플랫폼 제공 빌트인, 가전제품이 다 있음으로 비유 - 바로 사용 가능 application만 배포 Server ress → 서버가 어디있던 소스만 올리면 사용가능 Google App Engine 소프트웨어 개발을 돕는 플랫폼 API SaaS - Software as .. 2023. 8. 9.
초안 제로 트러스트 클라우드관련 AI 관련 2023. 8. 7.
php 비밀번호 랜덤 생성 방법1 $pwd = bin2hex(openssl_random_pseudo_bytes(4)); 한줄코드! OpenSSL 라이브러리에 의존하기때문에 서버에 설치가 되어있어야함 방법2 function generateRandomPassword($length = 10) { $characters = 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789'; $password = ''; for ($i = 0; $i < $length; $i++) { $password .= $characters[rand(0, strlen($characters) - 1)]; } return $password; } $randomPassword = generateRandomPassw.. 2018. 9. 27.