Recent

Author Topic: FastPlaz: another web application framework for Free Pascal  (Read 8253 times)

Leledumbo

  • Hero Member
  • *****
  • Posts: 8744
  • Programming + Glam Metal + Tae Kwon Do = Me
FastPlaz: another web application framework for Free Pascal
« on: December 23, 2014, 04:59:57 am »
I'd like to announce a project from my friend, it's another web application framework for freepascal. What makes it different from existing frameworks? Here they are:
  • MVC style
  • Integrated ORM
  • Templating library
  • HTML generator library
  • Logging library
  • Mailer library (in development)
  • Automatic directory structure generation on first app run
introduction video: https://www.youtube.com/watch?v=bT63utv_BuY
main website*: http://www.fastplaz.com/
repository: https://github.com/fastplaz/
sample websites:

*: currently Indonesian only, the English version is not yet available due to author's limitation in English

luri

  • New member
  • *
  • Posts: 7
Re: FastPlaz: another web application framework for Free Pascal
« Reply #1 on: December 23, 2014, 05:51:27 am »
thanks you leledumbo
 :D

kapibara

  • Hero Member
  • *****
  • Posts: 610
Re: FastPlaz: another web application framework for Free Pascal
« Reply #2 on: December 23, 2014, 08:33:32 am »
Thanks!

Trying to compile a new app but get:

Code: [Select]
theme_controller.pas(1021,6) Error: Identifier not found "FTagMap"
Lazarus trunk / fpc 3.2.2 / Kubuntu 22.04 - 64 bit

luri

  • New member
  • *
  • Posts: 7
Re: FastPlaz: another web application framework for Free Pascal
« Reply #3 on: December 23, 2014, 10:24:26 am »
aaahhh...
did you use fpc from trunk ?
try replace "FTagMap" to "___TagCallbackMap"

JD

  • Hero Member
  • *****
  • Posts: 1848
Re: FastPlaz: another web application framework for Free Pascal
« Reply #4 on: December 23, 2014, 10:24:41 am »
Looks interesting. The FastPlaz site reminds me of Wordpress theme Twenty Fourteen http://twentyfourteendemo.wordpress.com/

I'd like to see the English translation whenever it is ready. How does this compare with Brook Framework?

JD
Windows - Lazarus 2.1/FPC 3.2 (built using fpcupdeluxe),
Linux Mint - Lazarus 2.1/FPC 3.2 (built using fpcupdeluxe)

mORMot; Zeos 8; SQLite, PostgreSQL & MariaDB; VirtualTreeView

luri

  • New member
  • *
  • Posts: 7
Re: FastPlaz: another web application framework for Free Pascal
« Reply #5 on: December 23, 2014, 11:42:24 am »
credit for Twenty Fourteen already at bottom-left
 8)

fastplaz features :
http://fastplaz.com/pages/features/

- fcl-web compatible
- can compiled in console with fpc only (without lazarus)
- Shared Hosting Friendly
- PHP Programmer Friendly, syntax like php framework
- modern architecture (MVC style)
- binary / native code, faster than interpreted language.
- Cache
- Session
- Templating (like smarty)
- Multi Database Support (tested : mysql, sqlite2, postgresql)
- Simple Database Model
- Automatic directory structure generation on first app run
- Multiplatform

tudi_x

  • Hero Member
  • *****
  • Posts: 532
Re: FastPlaz: another web application framework for Free Pascal
« Reply #6 on: December 23, 2014, 12:49:51 pm »
Thank you luri.

Please advise how easy would be to create a simple blog with the framework - would you be having already some examples maybe.
Lazarus 2.0.2 64b on Debian LXDE 10

 

TinyPortal © 2005-2018