- 화장실
  세탁기 자동 vyatka 엔진 파워. 소형 미니 Vyatka 세탁기의 장치 및 수리. 구매자 정보

우리는 htaccess 파일에 크게 방해받지 않을 것입니다. 특히 익숙한 경우에는 그 작업이 그렇게 복잡하지 않습니다. pHP의 정규 표현식   . 여기에서 CNC 모듈 자체와 관련하여 두 파일 형식으로 표시됩니다 ( 글쎄, 그것은 하나에서 가능하지만 어떤 이유로 든 나는 두 개를 얻었다 \u003d)) 및 엔진 전체의 "조건 네트워크" "조건의 네트워크"라는 용어에 의해 놀라지 마십시오. 나는 치질을 의미합니다. 엔진 전체에 자동 링크 변경!   오늘 우리는 기초 만 다룰 것이며 블로그 페이지의 게시물에 사람이 읽을 수있는 링크가있는 주소로 액세스 할 수 있도록 할 것입니다

발표에 목표를 표시 했으므로 이제 새로운 도착에 대한 몇 마디를 시작하고 시작하겠습니다 \u003d)

처음 블로그에있는 사람들을 위해

이것이 처음 블로깅이라면,이 작은 글이 당신을위한 것입니다! CNC 테마를 광범위하고 모든 프로젝트에 적용 할 수있게하려면이 페이지의 자료에서 자신에게 유용한 정보를 찾는 것이 매우 어려울 것입니다. 내 블로그의 다른 게시물과 마찬가지로이 게시물은 기사 시리즈의 일부이기 때문입니다. 처음부터 블로그 만들기   ".이주기는 실제로 PHP로 프로그래밍하는 방법을 배우려는 독자를 대상으로합니다. 그 중 하나 인 경우 천만에요!   위에서 설명한 링크를 따라 내가 설정 한 자료를 공부하십시오.

내 블로그에 머 무르려면 독자 또는 우편을 통해 블로그의 RSS 피드를 구독하십시오.

데이터베이스 테이블의 새 열

헤더의 링크 이름을 자동으로 만드는 모듈이 아직 없으므로 열을 만들뿐만 아니라 스레드 이름으로 채워야합니다. 이름은 다음으로 구성되어야합니다. 영어 알파벳 소문자, 공백이 없어야합니다. 대신에 대시 (-)를 넣습니다.. 확인 스크립트가 잘못된 주소를 필터링하여 사용자를 블로그의 기본 페이지로 이동시키기 때문에이 조건이 필요합니다.

우리는 블로그 테이블 구조로 들어가서 id 후에 새로운 열을 만듭니다.

다음과 같은 입력란을 작성하십시오 ( 필드 이름 nameurl)

이제 새 열을 채워야합니다. 데이터베이스에 하나의 항목 만 있으므로 새 열을 채우는 것은 문제가되지 않습니다 \u003d)

이름 끝에 ".html"을 넣어야합니다. 페이지에서 이러한 결말을 사용하지 않으려면 쓸 수 없습니다.이 경우에만 약간의 재실행이 필요합니다 htaccess 파일즉, 확장을 제거하십시오.

테스트 페이지에이 이름을 사용했습니다. dobro-pozhalovat.html

글쎄, 우리는이 작업에 대처했습니다. 이제 htaccess 파일 자체로 내려갑니다.

htaccess 파일 작성

메모장 ++ 프로그램을 사용하여 작성하는 것이 가장 좋습니다. 경우에 따라 Windows는 실제로 파일 이름이 없기 때문에 확장자가 없기 때문에 파일에 이름이 없다고 맹세합니다.

만약을 대비해서 파일을 드롭 할게요 여기 그는   . 이 파일은 블로그 루트에 있어야합니다.

파일 내용은 다음과 같습니다.

다시 쓰기 엔진
RewriteRule ^ post / ([-a-z0-9] +. HTML) $ index.php? Post \u003d $ 1 [L]
RewriteRule ^ 범주 / ([-a-z0-9] +. HTML) $ index.php? 범주 \u003d $ 1 [L]
RewriteRule ^ contacts.html $ index.php? Contact \u003d 1 [L]

첫 번째 줄에는 동적 링크에서 CNC로 리디렉션하는 기능이 포함됩니다. 두 번째는 게시물 링크를 담당합니다. 즉, 링크가 이와 같은 경우

http://rsblog.ru/post/dobro-pozhalovat.html

해당 서버는 호출이 게시물이있는 페이지로 이동하고 추가 처리를위한 동적 링크를 작성한다는 것을 이해합니다.

http://rsblog.ru/category/testovaya-kategoriya.html

http://rsblog.ru/contacts.html

정규식은 괄호 안에 있으며, 정규식에 익숙한 경우 괄호가 보존됨을 잘 알고 있습니다. 문제는 저장된 데이터가 어디로 전송됩니까? 답 : 변수 1로. 예, 정확히 1 (단위).

.html이없는 CNC가 필요한 경우 htaccess 파일의 정규식을 필요한 링크 종류로 편집하십시오!

우리는 여기서 많이 살지 않을 것입니다. 여기서 많이 몰라요. 그래서 저는이 주제에 관해 말할 권리가 없습니다. 제가 추가 할 유일한 것은 깃발에 관한 몇 마디입니다 [L]. 내가 틀렸을 수도 있지만,이 플래그가 아래의 검사를 중지한다는 것을 이해하면 이것은 휴식과 같은 것입니다.   (전체주기의 중단)를 반복합니다.

요약하자면, htaccess 파일에 기록 된 내용 : 엔진에있는 각 유형의 페이지에 대한 조건, 즉

  • 게시물
  • 카테고리
  • 연락처 페이지

익숙하다면 규칙적인   그런 다음 어렵지 않을 파일을 이해하십시오.

pHP 함수 chpu ()-데이터베이스 테이블에서 항목의 ID를 찾는 알고리즘

검색 알고리즘을 만들어 봅시다. 이를 위해서는 알아야합니다. 찾아야 할 테이블   그리고 무엇을 찾아야합니다. 질문이있을 수 있습니다. 어떤 테이블에서 어떤 의미입니까? 결국, 우리는 하나의 테이블을 가지고 있습니다- 블로그. 이것은 전적으로 사실이 아니며 오늘날 우리는 게시물 만 고려하지만 카테고리에는 자체 링크가 있으며 카테고리 이름을 포함하는 테이블이 호출됩니다. 메뉴그렇기 때문에 알고리즘은 찾아야 할 테이블을 알고 있어야합니다. 이 단계에서 chpu () 함수는 절반 만 작동하지만 다음 포스트에서는이를 편집 할 필요가 없습니다 (함수).

chpu.php 파일을 생성하여 엔진의 사용자 모듈에 넣고이 파일에 다음 함수를 작성합니다.

함수 chpu ($ url, $ dirDB) // NC 함수
{
// $ url-아이디를 결정할 이름
// $ dirDB-어떤 데이터베이스 테이블을 볼 것인지 결정하는 모드
// 사용자가 여는 페이지에 따라 요청을 정의합니다 (텍스트 또는 카테고리 게시)
if ($ dirDB \u003d\u003d "post") $ sql \u003d "블로그에서 아이디 선택 WHERE nameurl \u003d"$ url ""; // 텍스트 게시
if ($ dirDB \u003d\u003d "category") $ sql \u003d "메뉴에서 id를 선택하십시오. nameurl \u003d"$ url ""; // 카테고리

$ result_index \u003d mysql_query ($ sql); // 데이터베이스에서 기사를 가져옵니다
$ myrow_index \u003d mysql_fetch_array ($ result_index);

if ($ myrow_index! \u003d "") return $ myrow_index; // 데이터베이스에 행이 있으면 출력 id
else return ""; // 그렇지 않은 경우 void를 인쇄합니다
}
?>

이 기능은 매우 간단하므로 계속 설명하지 않겠습니다. 또한 표에서 id 검색의 논리를 반복해서 설명했습니다.

열려있는 페이지를 결정하는 스크립트

이 스크립트의 목적은 chpu () 기능이 시작될 모드를 결정하는 것입니다. CNC로 페이지에 액세스 할 때 서버가 우리를 위해 생성하는 GET 요청으로이를 확인할 수 있습니다. htaccess 파일의 내용을주의 깊게보고 그 작동을 대략 이해했다면, 서버 자체가 이런 종류의 링크를 정의한다고 추측해야합니다

http://rsblog.ru/index.php?post\u003ddobro-pozhalovat.html

즉, 사용자가 CNC를 사용하여 페이지에 액세스 한 경우 서버는 GET 게시 요청을 작성하며, 이러한 요청을 작성하면 사용자가 게시물 페이지를 방문했음을 알리므로 chpu () 함수는 블로그 테이블의 id 검색 모드에서 실행되어야합니다.

getchpu.php 파일을 생성하여 사용자 모듈 폴더에 저장하고 다음 스크립트를 작성합니다

if ($ chpu \u003d\u003d 1) // 블로그가 CNC 모드에서 실행중인 경우
{
포함 ( "moduls / chpu.php");
// 다양한 게시물 받기
if (isset ($ _ GET [ "post"]))
{
  if (! preg_match ( "/ ^ [-a-z0-9] + \\. html $ /", $ _ GET [ "post"])) // 이름이 정확하지 않으면 전송
{
  출구
}
  $ blog \u003d chpu ($ _ GET [ "post"], "post"); // 데이터베이스 이름에서 아이디를 얻습니다
  if ($ blog \u003d\u003d "") // 함수 결과가 void이면 사용자를 전송하십시오.
{
  header ( "location :". $ server_root); // 메인 페이지로
  출구
}
}
// 다양한 게시물 받기
// 가변 카테고리 받기
if (isset ($ _ GET [ "카테고리"]))
{
  if (! preg_match ( "/ ^ [-a-z0-9] + \\. html $ /", $ _ GET [ "category"])) // 이름이 정확하지 않으면 전송
{
  header ( "location :". $ server_root); // 메인 페이지로
  출구
}
  $ cat \u003d chpu ($ _ GET [ "category"], "category"); // 데이터베이스 이름에서 ID를 얻습니다
  if ($ cat \u003d\u003d "") // 함수 결과가 void이면 사용자를 전송합니다
{
  header ( "location :". $ server_root); // 메인 페이지로
  출구
}
}
// 가변 카테고리 받기
}
?>

스크립트의 논리는 다음과 같습니다.

  • 스크립트는 블로그가 CNC에서 실행중인 경우에만 작동합니다. 즉, 변수 chpu는 1과 같습니다 ( 이것은 하나의 변수에만 영향을 미치는 모드를 변경할 수 있도록 수행됩니다.)
  • 다음으로 데이터베이스에서 id 검색 기능을 연결하십시오.
  • 그런 다음 두 가지 개발 옵션이 있으며 둘 다 동일한 논리에 따라 작동합니다. 즉, 게시 또는 카테고리에 대한 GET 요청이 있으면 이름 확인이 시작됩니다. 이 검사는 엔진을 해킹하는 가장 간단한 방법을 피하는 데 도움이됩니다.. 확인에 성공한 경우 ( 그렇지 않은 경우 기본 페이지로 리디렉션됩니다) chpu () 기능이 시작되어 블로그 나 고양이 ( 스크립트의 어느 부분이 작동하는지에 따라 \u003d))는 데이터베이스에서 레코드의 ID를 가져옵니다. 변수가 비어 있으면 메인 페이지로 넘어갑니다.

한 가지 포인트가 있습니다. 코스 시작 부분부터 엔진을 작성한 경우 가장 가능성이 높습니다 server_root 변수가 없습니다. 당신이 엔진의 사본을 넣을 경우, 내가 게시물에 준 것은 " CMS 설치   "그런 다음이 변수가 있습니다.

이 변수가 없으면 사용자 index.php 파일을 열고 데이터베이스에 연결 한 직후이 변수를 작성하십시오.


$ nameDB \u003d "rsblog"; // DB 이름
$ nameSERVER \u003d "localhost"; // 서버
$ nameUSER \u003d "root"; // 데이터베이스 사용자 이름
$ passUSER \u003d ""; // DB 사용자 비밀번호
mysql_select_db ($ nameDB, mysql_connect ($ nameSERVER, $ nameUSER, $ passUSER));

$ server_root \u003d "http : // your_blog_address.ru//";
// 데이터베이스에 연결 (DB)

변수의 값은 블로그 주소입니다. 이 변수가 필요했습니다. 승인을 위해 관리자 패널에서, CNC 구현, 특히 태그에 필요합니다.   조금 더 낮게 적용하겠습니다.

그런 태그를 삽입

이 태그를 사용하면 사이트의 루트를 결정할 수 있으므로 스타일의 경로를 올바르게 식별하지 못하게하는 결함을 제거합니다. 이 태그를 템플릿 코드에 넣지 않으면 CNC의 모든 페이지에서 스타일, 스크립트로드가 중단되고 실수하지 않으면 그림이 표시됩니다.

결론

이제 http://rsblog.ru/post/dobro-pozhalovat.html 페이지로 이동하면 기사 페이지로 이동합니다.

추적으로, 사람이 읽을 수있는 URL을 구현하는 방식이 가장 유연하고 기능적이지는 않지만 그럼에도 불구하고 작동한다고 말하고 싶습니다. 다음 포스트에서는 엔진에 카테고리 링크 및 피드백 양식으로 작업하는 방법을 알려줍니다.

궁금한 점이 있으면 아래 양식을 사용하십시오.

내 블로그를 구독하지 않은 경우 문제를 수정하고 독자 또는 우편을 통해 블로그의 RSS 피드를 구독하십시오. 따라서 새로운 블로그 메모를 놓치지 마십시오.

당신에게 모든 최고! 나는 모든 것을 가지고있다!

추신 : 인터넷에서 웹 디자인 주제에 대해 상당히 훌륭한 기사를 찾았습니다. 누군가 미래에 디자이너로 자신을 본다면 매우 유용한 정보 인이 기사를 읽으십시오.

블랭크로 작업하고 다양한 재료 (석재, 유리, 플라스틱, 금속, 목재 등)로 완제품을 얻는 자동화 된 장치입니다. 밀링 머신의 작동 원리는 작동 유형 (거친 또는 마무리 절삭), 사용 된 공구 (커터 모델), 완제품의 모양 (실린더, 사각형, 평면, 3 차원)과 같은 여러 매개 변수에 따라 다릅니다. 장치의 설계, 냉각 시스템, 포털의 높이, 길이 및 너비도 중요한 역할을합니다.

가공

내구성있는 재료 (석재, 금속)의 밀링은 분당 25,000 ~ 35,000 회전의 매우 빠른 속도로 발생합니다. 내구성이 떨어지는 재료 (우드 블랭크)는 분당 18,000 회전의 속도로 처리됩니다. 플라스틱 및 유리와 같은 매우 부드러운 제품은 분당 4-5 천 회전으로 가장 자주 처리됩니다. 스핀들 속도를 변경하는 기능은 특정 기술 분야의 인버터를 사용하여 수행됩니다. 회전 속도가 크게 감소하면 스핀들 샤프트의 토크가 줄어 듭니다. 인버터를 사용하여 보상 할 수 있지만 토크 (특수 기능)를 지원하는 부분적으로 만 가능합니다.

추가 옵션

오늘날 CNC 밀링 머신에는 작업을 단순화하고 머신의 기술 기능을 향상시키기위한 여러 가지 추가 장치가 있습니다. 예를 들어 목재 제품을 밀링 할 때 최신 CNC 기계는 생산 폐기물이 중요한 기계 부품으로 유입되는 것을 제거 할 수 있습니다. 이를 위해 흡인 시스템이 사용되어 절삭 영역에서 칩을 흡입하고 제거합니다.

보다 복잡한 형상의 제품 (예 : 난간 동자)을 만들어야하는 경우 회전 장치가 밀링 머신에 설치됩니다.

부품을 미세 밀링하는 동안 단일 블레이드 나선형 커터를 사용하여 매끄러운 표면과 절삭 날을 얻습니다.

단단한 재료 (화강암, 금속)를 밀링 할 때 스핀들과 커터 자체가 매우 뜨겁습니다. 냉각 시스템은 다양한 유형으로 제공됩니다.

  1. 압력 흐름은 유체를 절단기 자체로 보냅니다.
  2. "오일 레이어"미스트 형태의 스프레이 오일.

작업면의 치수와 포털의 높이는 공작물의 치수에 따라 선택됩니다. 따라서 CNC 밀링 머신의 작업 테이블은 공작물의 치수보다 커야합니다. 포털 높이 (Z 축의 매개 변수)의 계산은 작업 표면의 상단 지점에서 스핀들의 커터 위치까지의 거리에서 계산됩니다. 높이는 마진을 고려하여 가공 된 재료의 최대 두께에서 선택해야합니다. 회전 메커니즘을 설치할 때 회전 공작물을 가공 할 때 포털 높이가 150mm 이상이어야합니다.

기계 침대

머신 베드는 주철 또는 강철로 주조 할 수 있으며 직사각형 단면의 두꺼운 벽 강관으로 용접됩니다. 주철 베드는 진동을 더 잘 감쇠 시키지만 더 무겁습니다. 캐스트 스틸 베드는 용접으로 수리하기가 더 쉽습니다.

온라인 상점에서 다양한 CNC 밀링 머신



 


읽기 :



추상 엔터테인먼트 여름에 위험한 곤충

추상 엔터테인먼트 여름에 위험한 곤충

여름은 어른과 아이들이 휴가를가는 좋은 시간입니다. 많은 가족들이 전통적으로 여름에 나라를 방문합니다. 신선한 공기, 야채 및 과일 ...

아스팔트 부스러기를 세우는 방법 아스팔트 비율하기

아스팔트 부스러기를 세우는 방법 아스팔트 비율하기

  [yt \u003d I4hLuj-dWqA]이 재료의 주요 구성 요소는 쇄석, 일반 강 모래, 역청 수지 및 고분자 재료입니다.

여드름 오이. 오이 산세 및 통조림을위한 최고의 오이 종류

여드름 오이. 오이 산세 및 통조림을위한 최고의 오이 종류

안녕하세요, 정원사 여러분! 러시아인이 좋아하는 오이 주제에 대한 설문 조사를 수행하면 많은 사람들이 대답으로 바릅니다.

왜 오이에 여드름이 있습니까?

왜 오이에 여드름이 있습니까?

산세 및 통조림에 가장 적합한 오이 종류 기존의 오이 종류 중에서 산세에 적합한 것을 선택하는 것은 어렵습니다. 숙련 된 정원사조차도 ...

피드 이미지 RSS 피드