ActiveVFP

544 views
Skip to first unread message

Rh Yac

unread,
Aug 19, 2015, 12:08:44 PM8/19/15
to publice...@googlegroups.com
Hola !

 ActiveVFP   es gratis  ? 

Que opinan HOY aquellos que lo han probado ? 

Lo recomiendan  ? 




________________________________
Rene Yacyna
Córdoba - Argentina.

Luis Maria Guayan

unread,
Aug 19, 2015, 4:26:04 PM8/19/15
to publice...@googlegroups.com
Si es gratuito

http://activevfp.codeplex.com/

Luis María Guayán
Tucumán, Argentina
_______________________________
Comunidad Visual FoxPro en Español
http://comunidadvfp.blogspot.com

Victor Espina

unread,
Aug 19, 2015, 4:29:37 PM8/19/15
to Comunidad de Visual Foxpro en Español
ActiveVFP es 100%  gratuito y es excelente cuando se lo usa correctamente y para lo que fue diseñado.   Mucha gente ve ActiveVFP como una forma "semi automatica" de convertir una aplicacion desktop tradicional en una aplicacion web, lo cual es simplemente erroneo.    De hecho, ActiveVFP no tiene nada que ver con la parte visual de una aplicacion web, sino mas bien con la parte interna, no visual.   La mejor manera de describir ActiveVFP es que te permite hacer lo mismo que PHP, pero mas rapido y usando codigo VFP normal.

Yo lo he usado para varios proyectos y creo que su uso mas eficiente es para crear servicios web tipo REST de forma rapida y usando 100% codigo VFP.

Victor Espina

mapner

unread,
Aug 19, 2015, 4:43:18 PM8/19/15
to Comunidad de Visual Foxpro en Español
Hola Victor,

Mis proyectos web los desarrollado en PHP con un FW MVC en principio con buenos resultados, por eso te consulto porque dices que AVFP es "más rápido" que PHP? Te refieres a rapidez de desarrollo o a la perfomance de ejecución?

Saludos

Mauricio R. Molinero

unread,
Aug 19, 2015, 5:57:27 PM8/19/15
to Comunidad de Visual Foxpro en Español
Si lo trabajas con codigo compilado gracias al JIT compiler de VFP va a correr mas rápido que la ejecución interpretada de PHP.

Por eso Facebook creo Hip Hop 
https://en.wikipedia.org/wiki/HipHop_for_PHP

Primero lo usaban compilado después lo terminaron usando en maquinas virtuales como .Net o Java!

Saludos!!

Mauricio R. Molinero

unread,
Aug 19, 2015, 6:05:55 PM8/19/15
to Comunidad de Visual Foxpro en Español
Corrección, a pesar de que el IDE compila a fxp antes de ejecutar no creo que sea exactamente JIT compiler.. puede ser.

Saludos!,

Victor Espina

unread,
Aug 20, 2015, 8:03:53 AM8/20/15
to Comunidad de Visual Foxpro en Español
Justo por lo que dice Mauiricio:  el codigo AVFP corre precompilado, mientras que PHP corre interpretado.   Tambien debes tomar en cuenta que si ya eres programador Fox, escribir codigo VFP sera para ti mas eficiente que escribir codigo PHP, con el que estas menos familiarizado.

Victor

mapner

unread,
Aug 20, 2015, 1:19:54 PM8/20/15
to Comunidad de Visual Foxpro en Español
He aquí un pequeña función de Benchmark entre VFP y PHP

// En PHP

function test_Loops($count = 19000000) {
$time_start = microtime(true);
for($i = 0; $i < $count; ++$i);
$i = 0; while($i < $count) ++$i;
echo number_format(microtime(true) - $time_start, 3);
}


* En VFP
FUNCTION test_Loops
COUNT = 19000000

time_start = SECONDS()
FOR i=1 TO COUNT
j = 0
DO WHILE(j < COUNT)
j = j + 1
ENDDO
ENDFOR

messagebox(  SECONDS() - time_start )

ENDFUNC 

y la transcribi a VFP

Jorge Blas Diaz Armesto

unread,
Aug 20, 2015, 2:30:19 PM8/20/15
to publice...@googlegroups.com

Colega y profesor en el active vfp e intentado inventarme un programa sencillo pero he fracasado el problema que desconozco los pasos para implementarlo he inventado pero nada y es para mi  un problema pendiente si me pudiera ayudar con un ejemplo sencillo de pasos

 

Saludos Jorge Blas

Victor Espina

unread,
Aug 20, 2015, 2:55:22 PM8/20/15
to Comunidad de Visual Foxpro en Español
LA instalacion de ActiveVFP viene con varios ejemplos, de sencillos a mas complicados.   Cualquier de esos te servira para entender como funciona.

Victor

Jorge Blas Diaz Armesto

unread,
Aug 20, 2015, 4:07:18 PM8/20/15
to publice...@googlegroups.com

Gracias colega lo probare

 

Saludos jorge blas

Reply all
Reply to author
Forward
0 new messages