생태계 ABC 프레임.작업 ABC 프레임. 더 빠르고 확장 가능한 고성능 웹사이트 및 웹 앱 개발을 위한 내부 도구와 기준입니다. 공개 솔루션은 Turbine Studio 및 Webline을 통해 제공됩니다. 모듈. DevOps. 백엔드. Doctrine. Cloudflare. AI / ML. PHP. VS Code. Grafana. 프론트엔드. GitHub. Composer. Debian. JS. PostgreSQL. CSS. NGINX. jQuery. 규칙 및 표준. 인프라. CI / CD. XenForo. gRPC. Docker. HTML 전처리기. Hetzner. ProFTPD. 동적. 단순성 품질 보안 속도 독립성 확장성 코드 단순 / 복잡 ABC Frame은 두 가지 버전으로 제공됩니다. 비ABC 프로젝트를 위한 단순 버전, 예를 들어 BSS Forum과 XenForo의 통합. 그리고 완전히 ABC 기반인 프로젝트를 위한 복잡한 버전입니다. MVC에서 VC으로 MVC 개념을 알고 계신가요? 모델 레이어를 재설계하여 프로젝트 구조를 크게 간소화했습니다. 로케일 모든 ABC 복합 프로젝트는 기본 다국어 및 다통화 지원을 포함합니다. 로케일 변경은 완전히 동적입니다 - 클릭 한 번으로, 새로 고침 없이, 지연 없이, 전 세계적으로 적용됩니다. 모듈 ABC의 정의적 특징 - 모듈 시스템. 면책 조항: 여러분이 알고 있는 어떤 모듈 시스템도 우리가 부르는 모듈과는 거리가 멉니다. 모든 프로젝트는 주요에서 부수적인 것까지 완전히 모듈 기반입니다. 기능이 필요하신가요? 모듈을 활성화하고, 구성하고, 필요시 확장하세요 - 그리고 끝입니다. 뷰 사실을 살펴보겠습니다: - 일반 코드보다 수직으로 4배 - 8배 짧고 수평으로 1배 - 4배 짧습니다. - 준비된 프론트엔드 요소의 라이브러리. - 거의 네이티브 구문으로, 우리의 코드가 대안보다 몇 배 더 읽기 쉽습니다. - 요소별 동적 - React와 같지만 PHP에서. - 단어 하나로 20줄의 코드를 대체하는 백엔드 기반 기능. - 로직이 많거나 콘텐츠가 많은 페이지에서도 0.1 - 0.3초의 로드 속도. CI / CD ABC Frame은 필요에 따라 복잡성을 확장할 수 있게 해줍니다. 일부 프로젝트는 데이터베이스를 사용할 수 있고, 다른 프로젝트는 스테이징 환경을 포함할 수 있습니다. 지속적 통합은 GitHub Actions와 우리의 콘솔 인터페이스를 통해 처리됩니다. 지속적 개발은 완전히 서버 기반입니다 - 아무것도 로컬에 저장되지 않습니다. 인프라 서비스 우리 작업에서 사용하는 외부 서비스는 Slack, Workflowy, Brevo, Stripe, OpenAI입니다. 우리의 파트너 목록은 제한적이지만, 각 파트너는 우리의 모든 요구를 충족하기 위해 신중하게 선택되었습니다. 서버 최고가 되기 위해 우리는 최고와 협력합니다. 우리의 서버는 Hetzner에 의해 관리되며, 진정한 독일 품질을 제공합니다: 최상급 프로세서, DDR5 RAM, NVMe SSD. 그리고 물론, 우리는 웹사이트 로딩의 해상도 및 전달 단계의 보안 및 가속을 위해 Cloudflare를 사용합니다. 일반적으로 우리는 안정성과 보안을 유지하면서 모든 단계에서 성능을 극대화합니다. 콘솔 우리 개발자들은 유용한 명령어를 다양하게 사용할 수 있습니다: - 새 프로젝트를 설정하기 위해. - 작업 중에 프로젝트를 원활하게 변경하기 위해. - 코어를 쉽게 업데이트하고 패치하기 위해. - 빠른 코드 백업을 실행하기 위해. - 간단한 마이그레이션 인터페이스를 사용하기 위해. 다시 한번, 우리는 엄청난 기능을 간단한 형태로 포장하는 데 성공했습니다. 기타 팀 우리 핵심 팀은 국제적으로 인정받는 전문가들로 구성되어 있습니다 - 아주 어린 나이에 공부를 시작하고 수만 시간의 실무 경험을 가진 사람들입니다. 비전 - 모든 것은 비공식적입니다 - 정의상 완벽한 것은 오픈 소스일 수 없습니다. - 핵심은 훌륭해야 합니다. - 95 / 100 기능이지만 2배 더 간단하고 확장 가능하다면 100 / 100 기능보다 낫습니다. - 내부는 외부만큼 중요합니다. 여러분은 우리의 디자인을 좋아할 것이고 (희망적으로), 우리의 개발자들은 코드를 좋아합니다. - 타사 솔루션에 대한 최소한의 의존성 - 우리는 완전한 통제가 필요합니다. - 이미 사용 중인 네이티브 기술과 타사 솔루션의 잠재력을 최대한 발휘하세요. 목표 Web 3을 쫓는 대신, 우리는 Web 2와 그 사용자들의 실제 문제를 해결하는 데 집중합니다. 다시 말하지만, 우리는 비현실적인 시간과 비용으로 제공되는 평범한 품질을 목격합니다. ABC Frame, ScripTop에 의해 균형을 회복합니다. 연결하기 생태계