Friday, October 26, 2012

Хялбар PHP фрэймворк бүтээх

          За энд оюутнуудтайгаа хамтарч хийсэн хялбар PHP фрэймворкийн эхний хувилбарыг тавилаа.

Гол зорилго нь төвөгтэй нүсэр том фрэймворкийг  эзэмшиж сурахад төвөгтэйгөөс гадна цаг хугацаа их ордог тул аль болох хурдан хялбараар вэб сайтыг хийхэд тус болдог, ойлгож ашиглахад маш хялбар байх хэрэгсэл бүтээх явдал юм. Энэхүү фрэймворкийг 2007 онд өөрийн бичсэн McFramewok-ийн зарчмыг ашиглан шинээр хийлээ.

Боломж, онцлогууд : 

  1. Бүрэн обьект хандалтат
  2. jQuery, jQueryUI, Datatable компонентууд нэгтгэгдсэн
  3. Өгөгдлийн сантай ажиллах хялбар интерфэйс
  4. Мэйл илгээх класс
  5. Excel файлаас унших, бичих классууд
  6. Файлтай ажиллах классууд
  7. Debug хийх хялбар боломжууд
Бид фрэймворкоо ашиглан хийсэн хуудас


Цаашид энэ төслөө хамтран open source болгон хөгжүүлэх бодолтой байна. 

Оюутнуудаа ямар нэр өгөх вэ? Саналаа өгөөрэй. Мөн дээр нь ямар ямар боломжууд нэмэх саналтай байна вэ? 



Татаж авах хаяг :  http://promregistration.com/framework.rar

3 comments:

  1. Фрэймворкийн нэрний хувьд сайн мэдэхгүй байнаа, TSUSI-Framework гэдэг ч юмуу хэхэ... Тэгээд нэмэлт боломжууд гэвэл админ хуудасний хэсэг байвал их хэрэг болох байх бас бүртгэл болон нэвтрэх хэсэг байвал их хэрэг болох байхаа

    ReplyDelete
  2. Апаче серверийн Rewrite модулын тохиргоо:
    .htaccess файлд байрлана.

    Options +FollowSymLinks +ExecCGI


    RewriteEngine On

    # uncomment the following line, if you are having trouble
    # getting no_script_name to work
    RewriteBase /

    # we skip all files with .something
    #RewriteCond %{REQUEST_URI} \..+$
    #RewriteCond %{REQUEST_URI} !\.html$
    #RewriteRule .* - [L]

    # we check if the .html version is here (caching)
    RewriteRule ^$ index.html [QSA]
    RewriteRule ^([^.]+)$ $1.html [QSA]
    RewriteCond %{REQUEST_FILENAME} !-f

    # no, so we redirect to our front web controller
    RewriteRule ^(.*)$ index.php [QSA,L]

    ReplyDelete
  3. IndexIgnore *

    RewriteEngine on
    RewriteRule ^([^/\.]+)/?$ /index.php?page=$1 [L]

    ReplyDelete