Latest web development tutorials

AppML 자습서

<AppML>

빠르고 간단하게

웹 개발


<AppML> 무엇입니까?

<AppML> appML는 HTML 확장 상자 설계된 웹 응용 프로그램입니다 :

  • XML 언어 모델의 적용을 규정
  • 자바 스크립트는 클라이언트 브라우저에서 실행
  • 서버에서 실행되는 PHP 나 ASP 스크립트

AppML는 패턴 언어 (A pplication M의 odeling의 L의 anguage)의 응용 프로그램입니다 .


학습은 매우 간단합니다

  • 슈퍼 간단한 모델
  • 슈퍼 간단한 등록
  • 슈퍼 간단한 응용 프로그램 개발
  • 모든 플랫폼과 브라우저에서 실행
  • 간편한 설치

만 HTML, 자바 스크립트, XML

<AppML>만을 XML 데이터를 저장하는 서버에 다음 HTML 페이지의 스크립트 등을 포함해야

HTML 페이지 :

<h1>My First Web Application</h1>

<div id="Place01">
<table id="Template01" class="appmltable">
<tr>
<th>Customer</th>
<th>City</th>
<th>Country</th>
</tr>
<tr id="appml_row">
<td>#CustomerName#</td>
<td>#City#</td>
<td>#Country#</td>
</tr>
</table>
</div>

<script src="appml.js"></script>
<script>
app=new AppML("appml.htmlx","Models/Customers");
app.run("Place01","Template01");
</script>

XML :

<appml>

<datasource>
<database>
<connection>Demo</connection>
<sql>SELECT CustomerName,City,Country FROM Customers</sql>
</database>
</datasource>

</appml>

»시도

이전에 웹 개발을 배운 경우, 당신은 찾을 수 있습니다 <AppML> 사용하기 매우 편리합니다.

당신이 PHP, ASP, 또는 ASP.NET 개발을 배우고 경우에, 당신은 명확 <AppML> 혜택의 사용을 볼 수 있습니다.


현대 웹 아키텍처

<AppML>는 최신 기술과 현대적인 웹 개발 아이디어, 고속 낮은 소비 간단한 프레임 워크의 사용의 조합은 다음과 같습니다

  • MVC 아키텍처를 사용하여
  • 매우 낮은 대역폭 소비
  • 클라우드 컴퓨팅의 최적화
  • 콘텐츠의 완전한 분리
  • 지능형 유연하고 신속한 웹 개발
  • 확장 성 및 테스트 용이성의 높은 수준의
  • 간단한 구성 및 재구성
  • 스마트 사용자 계정 및 역할을 지원합니다

<Appml> 역사

1999 년 Refsnes 데이터 회사는 XML에 기초 AppML을 개발하기 시작 인터넷 응용 프로그램 언어를 정의하는 데 사용된다. 2000 년 9 월, 노르웨이 핸드볼 리그 행하여 대규모 프로젝트를 시작 목적 현대 인터넷 이전 DOS 환경에서만 AppML 변환을 사용하여 큰 정보 시스템이어야한다. 그리고이 주요 프로젝트는 큰 성공을 달성했다. 개발자는 기존의 웹 개발에 비해 예상되고 따르면, 현상 시간은 75 % 단축된다.

중반 2007 년 9 월, 오프라인 사용을 위해 AppML 콘텐츠는 ASP와 IE를 지원하기 때문이다.

2013 년 10 월, AppML 모든 브라우저의 PHP, ASP.NET 버전과 호환되는 오픈 소스 제품으로 발표했다.

1999 년 AppML, 원래의 설계 목표 :

  • AppML 응용 프로그램은 그래서 실행하는 네트워크가 있어야합니다
  • 응용 프로그램은 플랫폼에 독립적 AppML해야한다
  • 인터넷 표준을 사용해야합니다 AppML 애플리케이션 (HTTP, HTML, CSS, XML)
  • 다양한 애플리케이션의 요구를 지원해야 AppML 응용
  • AppML 응용 프로그램 자체 설명해야합니다
  • AppML 응용 프로그램 개발, 유지 및 변경이 용이해야합니다
  • 미래를 직면해야 AppML 응용 프로그램