Icon sa paghahanap para sa Download.it
Advertisement

Gawing portable web server ang telepono, kumpleto sa PHP, MySQL, tools at scheduler

Gawing portable web server ang telepono, kumpleto sa PHP, MySQL, tools at scheduler

Boto (7 (na) boto)

Lisensiya ng program Free

Developer KSLabs

Bersiyon 4.06

Gumagana sa Android

Kilala rin bilang KSWEB

Boto

(7 (na) boto)

Developer

KSLabs

Gumagana sa

Android

Lisensiya ng program

Free

Bersiyon

4.06

Kilala rin bilang

KSWEB

KSWEB: server PHP MySQL ay isang Android app na ginagawang portable na web server ang telepono, kumpleto sa PHP at MySQL para makapagpatakbo ng mga site at web app kahit nasaan ka.

Para ito sa web developer, estudyante, at hobbyist na gustong mag-test ng PHP projects, magdala ng maliit na “hosting” sa bulsa, o mag-eksperimento sa server setup nang hindi kailangan ng root sa karaniwang gamit.

Isang buong web stack sa Android

Dinisenyo ang KSWEB bilang set ng mga bahagi na karaniwang nasa isang server: may pagpipiliang Apache v2.4.28, nginx v1.13.1, o lighttpd v1.4.35, kasama ang PHP v8.2.6 at MySQL v5.6.38. Nasa package rin ang FTP server (KSWEBFTP v1.0), msmtp, at Web Interface v3.0, kaya mas kumpleto ito kaysa sa simpleng “local server” lang.

Para sa testing, demo, at maliit na hosting

Kung ang target mo ay magpatakbo ng PHP site mula sa Android device, malinaw ang direksiyon ng app, mayroon itong htdocs para sa web content at nakahanda na ang mga configuration file ayon sa developer. Sa praktikal na paggamit, may mga karanasan na gumagana ito kahit sa napakalumang Android (halimbawa, Android 4.1.2) para sa simpleng pahina, na magandang senyales para sa basic na pag-eeksperimento.

Kapag ilalabas mo sa internet ang server, inaasahan na may bahagi ng network configuration na aayusin mo pa. Binabanggit din na hindi kailangan ng root sa normal na takbo, maliban kung gagamit ka ng port 80, na karaniwang kaugnay ng pagbubukas ng server sa labas.

Kasamang editor at mga tool para sa workflow

May built-in na text editor na may code highlighting para sa PHP, HTML, JS, at CSS, bagay na praktikal kung quick edits ang kailangan. May suporta rin sa Composer para sa pamamahala ng PHP packages sa project, na tumutugma sa modernong PHP workflow.

Compatibility sa kilalang CMS at frameworks

Ayon sa app, kaya nitong patakbuhin ang ilang popular na CMS at frameworks tulad ng Yii2, Drupal, Joomla, Wordpress, at MODX. Magandang punto ito kung ang goal ay local testing o demo environment, lalo na kung gusto mong dalhin ang proyekto sa isang device.

Scheduler at web interface (may mga paalala sa default credentials)

May scheduler na may cron-like expressions para magplano ng automated tasks, na useful sa maintenance scripts o recurring jobs. Nariyan din ang Web Interface na puwedeng i-enable sa Tools menu, at may nakasaad na default login. Kasabay nito, dapat ding maging maingat sa mga default tulad ng admin/admin at MySQL root na blank ang password, lalo na kung gagamitin sa mas bukas na setup.

Pagpepresyo, trial, at malinaw na inaasahan

Shareware ang modelo nito: may 5 trial days pagkatapos ng unang launch. Naka-presyo ang KSWEB PRO sa $4.99 at KSWEB Standard sa $3.99. Bagama’t malinaw ang presyo sa paglalarawan ng developer, may mga gumagamit na nadismaya sa pakiramdam na “expired trial” ang free at sa pag-label na in-app purchase, kaya mas maganda kung papasok ka rito na tanggap mo ang trial limit at posibleng pagbili para magtuloy-tuloy.

Mga Bentahe

  • Kumpletong stack para sa Android: Apache, nginx, lighttpd, PHP, at MySQL sa iisang app
  • Walang root sa karaniwang paggamit, may malinaw na exception kapag port 80 ang kailangan
  • May code editor na may highlighting at suporta sa Composer
  • May scheduler na may cron-like expressions para sa automation
  • Binabanggit na kayang patakbuhin ang ilang kilalang CMS at frameworks

Mga Kahinaan

  • Trial na 5 araw lang, at may karanasang nakaka-frustrate ang pagkaputol ng paggamit kapag natapos
  • Ang pagpepresyo ay dumadaan sa in-app purchase, na puwedeng magdulot ng kalituhan sa inaasahan ng ilan
  • May mga default credentials at MySQL root na blank ang password ayon sa nakasaad, kaya kailangan ng dagdag na pag-iingat lalo na kung ilalantad sa internet

Mga Screenshot ng KSWEB: server PHP MySQL APK