Foros del Web » Programando para Internet » PHP »

Cosas Necesarias para Programar en PHP

Estas en el tema de Cosas Necesarias para Programar en PHP en el foro de PHP en Foros del Web. Hola muy buenas, soy nuevo programando en PHP y me gustaría saber que es lo necesario para poder programar en PHP 5, si es necesario ...
  #1 (permalink)  
Antiguo 28/10/2008, 05:27
 
Fecha de Ingreso: agosto-2007
Mensajes: 248
Antigüedad: 16 años, 8 meses
Puntos: 1
Cosas Necesarias para Programar en PHP

Hola muy buenas, soy nuevo programando en PHP y me gustaría saber que es lo necesario para poder programar en PHP 5, si es necesario como en Java tener un Eclipse o algo asi, aparte de un editor de textos como Notepad++.
Muchas gracias de antemano foreros.
  #2 (permalink)  
Antiguo 28/10/2008, 06:08
Avatar de SUSMO  
Fecha de Ingreso: abril-2008
Ubicación: Barcelona
Mensajes: 188
Antigüedad: 16 años
Puntos: 0
Respuesta: Cosas Necesarias para Programar en PHP

Hola superdober,

Para programar en php lo primero que necesitas es un servidor con php y apache, si además quieres trabajar con base de datos puedes instalar MySQL que también es gratuito y es el que se suele usar con php.

Por lo del editor, yo personalmente, utilizo Notepad++ o la distribución de Eclipse para PHP el PDT dependiendo de lo grande que sea el proyecto.

Suerte!!
__________________
Perdida en el mundo del conocimiento
  #3 (permalink)  
Antiguo 28/10/2008, 08:29
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 17 años, 11 meses
Puntos: 2135
Respuesta: Cosas Necesarias para Programar en PHP

Tema trasladado a PHP General.
  #4 (permalink)  
Antiguo 28/10/2008, 16:32
okram
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Cosas Necesarias para Programar en PHP

De hecho lo único que necesitas es el servidor PHP/MySQL, que lo puedes conseguir inclusive todo junto en paquetes (Appserv, XAMP, etc.).

Sobre el editor, puedes usar el mismo Bloc de Notas de Windows. Hay editores que resaltan la sintaxis de los códigos, lo cuál es de gran ayuda (Sin ello te perderías y tus códigos se complicarían demasiado), pero no son imprescindibles. Son utilidades sugeridas, mas no requeridas.

Y por último, necesitas las ganas de aprender y un buen manual de PHP

Saludos,
  #5 (permalink)  
Antiguo 28/10/2008, 22:21
Avatar de enriqueplace  
Fecha de Ingreso: mayo-2005
Ubicación: Uruguay / Argentina
Mensajes: 1.102
Antigüedad: 18 años, 11 meses
Puntos: 32
Respuesta: Cosas Necesarias para Programar en PHP

Cita:
Iniciado por superdober Ver Mensaje
Hola muy buenas, soy nuevo programando en PHP y me gustaría saber que es lo necesario para poder programar en PHP 5, si es necesario como en Java tener un Eclipse o algo asi, aparte de un editor de textos como Notepad++.
Muchas gracias de antemano foreros.
Lo idea es que uses un IDE, los editores son solo eso, editores de código, los otros son Entornos Integrados de Desarrollo (IDE) y complementan mucho más tu trabajo (a su vez si trabajas con POO, más).

En lo personal venía usando Eclipse, luego pasé por Zend Studio (comercial) y finalmente estoy probando desde hace unos meses Netbeans 6.5beta.

Este último, fuera de algunos bugs, lo veo muy completo para desarrollar con PHP.

Esperemos que la versión final solucione todos los detalles.
__________________
Blog phpsenior.com Cursos a Distancia surforce.com
  #6 (permalink)  
Antiguo 29/10/2008, 00:31
Avatar de unreal4u  
Fecha de Ingreso: octubre-2008
Mensajes: 72
Antigüedad: 15 años, 6 meses
Puntos: 10
Respuesta: Cosas Necesarias para Programar en PHP

tal como te dijeron... con un editor basta y sobra.

Para mi gusto, aunque me digan anticuado, pero no hay nada mejor que vi :D

Saludos !!
  #7 (permalink)  
Antiguo 29/10/2008, 04:42
Avatar de enriqueplace  
Fecha de Ingreso: mayo-2005
Ubicación: Uruguay / Argentina
Mensajes: 1.102
Antigüedad: 18 años, 11 meses
Puntos: 32
Respuesta: Cosas Necesarias para Programar en PHP

Cita:
Iniciado por unreal4u Ver Mensaje
tal como te dijeron... con un editor basta y sobra.

Para mi gusto, aunque me digan anticuado, pero no hay nada mejor que vi :D

Saludos !!

No, un editor no basta y sobra, por eso existen los IDE.

"Anticuado", gracias a ese tipo de actitud de "conformismo" PHP está donde está, debemos pasar a otro nivel... a nadie se le ocurre desarrollar en Java o .Net con un editor de código.
__________________
Blog phpsenior.com Cursos a Distancia surforce.com
  #8 (permalink)  
Antiguo 29/10/2008, 07:08
Avatar de NUCKLEAR
Moderador radioactivo
 
Fecha de Ingreso: octubre-2005
Ubicación: Cordoba-Argentina
Mensajes: 5.688
Antigüedad: 18 años, 5 meses
Puntos: 890
Respuesta: Cosas Necesarias para Programar en PHP

Vi !!! ni siquiera Vim !!! Perdoname discrepar, pero o te estas haciendo el machote intelectual o realmente tienes H...os, y lo usas en serio...?¿ Lo digo por experiencia, trabaje medio año entero con vim(ni siquiera vi), y lo que me trajo fue un stress que solo nombrarlo, me tiemblan las manos...
PD: Menos mal que los otros dedos que me crecieron estan desapareciendo ñ.ñ
Saludos
__________________
Drupal Argentina
  #9 (permalink)  
Antiguo 31/10/2008, 09:47
Avatar de unreal4u  
Fecha de Ingreso: octubre-2008
Mensajes: 72
Antigüedad: 15 años, 6 meses
Puntos: 10
Respuesta: Cosas Necesarias para Programar en PHP

es en serio: el servidor donde trabajo NO tiene acceso via FTP, y NO tiene acceso via SSH directo: para conectarme a la máquina primero necesito logearme en una máquina, y luego saltar a la final, el firewall está muy bien configurado y ni siquiera puedo hacer un tunneling por último para subir via ftp o algo más amigable hacia el servidor de mi casa, y después con un script ir subiendo todos los cambios: hasta ese punto he llegado, pero no se puede.

También había pensado en hacer lo contrario: hacer un script que haga un scp desde el servidor al server de mi casa, o montar un svn, pero ya es mucha cosa para un solo sitio: en vez de complicarme, prefiero trabajar en vi: tiene un excelente destacado de sintaxis (mil veces mejor que gedit o kate), y aunque intuitivo no es, sí me permite hacer todas las cosas que quiero: copiar / pegar, buscar (además es TAN útil que destaque todas las palabras claves de una vez), deshacer, guardar archivo o abrir múltiples archivos a la vez, indenta muy bien y no corta las líneas como nano. Además con un linux bien configurado, no es ni siquiera necesario copiar y pegar manualmente (con Xy, donde XX > 0, pegar con P ó p), sino tan solo seleccionar el texto y pegarlo con click derecho.

En resumen, por todas esas razones me quedo con vi :)

Ah, además, me gusta escribir TODO yo, aunque es más difícil o menos "productivo", yo aprendo más y no cometeré fallas tontas que al final me harán perder tiempo igual.

Saludos !!
  #10 (permalink)  
Antiguo 31/10/2008, 10:15
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: Cosas Necesarias para Programar en PHP

y cuando paso un lenguaje de scripting a un nivel superior, como Java y .Net (yo no entiendo la comparación) ???

algunos recuerdan mIRC, o díganme, usan IDE para escribir en Javascript ??


es como el PHP, cuando se ha necesitado de un IDE para programar scripts... ??

no se, pero no es ni anticuado ni retrograda usar tan solo un editor de texto... la verdad los IDE son para los profesionales, para verdaderas aplicaciones (¿cuando se les dejo de llamar paginas web?)

.... mientras algunos amateur preferimos un Bloc de Notas, cierto?

PDTA: y no estoy conforme!!
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #11 (permalink)  
Antiguo 31/10/2008, 11:24
 
Fecha de Ingreso: noviembre-2002
Mensajes: 1.341
Antigüedad: 21 años, 5 meses
Puntos: 17
Respuesta: Cosas Necesarias para Programar en PHP

No creo que se puedan agrupar todos los casos en uno. Puede ser excesivo usar un IDE completo para desarrollar una página con cuatro clases y tres archivos php. Como también puede ser caótico utilizar un editor de texto para desarrollar un site inmenso lleno de interrelaciones de objetos, includes, etc...

En lo personal uso Kate para el día a día en proyectos sencillos y Eclipse en los que son un poco enrevesados. Si tengo que hacer algún cambio en caliente en el servidor me conecto por SSH y utilizo vi (o vim) o mcedit.

De todos modos hace años también programaba en PHP, C o Java con un editor de texto sin resaltado... Pero eso ya me parece excesivo.

En fin, mi opinión es que para proyectos no muy grandes vale con un editor de texto con resaltado y medianamente flexible (en entornos GNU/Linux-KDE me quedo con Kate y si hay que usar Windows con notepad++)
  #12 (permalink)  
Antiguo 31/10/2008, 11:41
 
Fecha de Ingreso: abril-2008
Mensajes: 453
Antigüedad: 16 años
Puntos: 16
Respuesta: Cosas Necesarias para Programar en PHP

Quiza para algo simple no haria falta semenajnte programa que nos diga que es lo que tenemos que hacer, la cuestion es, que uno cuando lo hace por trabajo necesita cumplir con tiempos de entrega que en muchos de los casos los IDE ayudan a acortar esos tiempo, porque a la empresa que te esta pagando no le interesa que satisfaccion te da a vos crear algo grande con tan solo un notepad, lo que le importa es la plata y entre menos tiempo tardes es menos plata que perder. Aficionados van a haber siempre, pero mientras la premisa de una empresa sea tener el trabajo andando no importa de que manera y en menor tiempo, muchos se acostumbraran a eso, y a hacer cada vez menos programas y mas administracion ( ya se que me voy por las ramas, disculpen)
  #13 (permalink)  
Antiguo 31/10/2008, 11:52
 
Fecha de Ingreso: noviembre-2002
Mensajes: 1.341
Antigüedad: 21 años, 5 meses
Puntos: 17
Respuesta: Cosas Necesarias para Programar en PHP

Aún así utilizar un IDE no siempre es sinónimo de ahorrar tiempo. Todo depende de la pericia del programador, del proyecto y del tiempo que se tenga.

La conclusión es que hay que usar lo más cómodo, con lo que mejor se trabaje y lo más rápido.
  #14 (permalink)  
Antiguo 31/10/2008, 11:55
 
Fecha de Ingreso: abril-2008
Mensajes: 453
Antigüedad: 16 años
Puntos: 16
Respuesta: Cosas Necesarias para Programar en PHP

si pero es lo mismo si haces diseño grafico, efectivamente, con el paint podrias hacer trabajos increibles, no depende del sowftware sino de la capacidad, pero con programas de diseños harias las mismas cosas en menos tiempo
  #15 (permalink)  
Antiguo 31/10/2008, 11:58
 
Fecha de Ingreso: noviembre-2002
Mensajes: 1.341
Antigüedad: 21 años, 5 meses
Puntos: 17
Respuesta: Cosas Necesarias para Programar en PHP

Umm, no creo que sea el mismo caso. Con un buen editor de texto se programa muy bien, y si te piden de ahora para dentro de dos horas un sistema que son tres clases, quizás te cueste menos con el editor de texto que con el IDE. Puede que decir que cuesta menos sea demasiado pretencioso, pero puede que lo hagas en el mismo tiempo.
  #16 (permalink)  
Antiguo 31/10/2008, 13:01
 
Fecha de Ingreso: junio-2008
Mensajes: 71
Antigüedad: 15 años, 9 meses
Puntos: 0
Respuesta: Cosas Necesarias para Programar en PHP

Como estás "empezando" se pueden resumir los comentarios anteriores en que debes usar un editor sencillo y que te resulte cómodo.

Luego cuando tengas necesidad de cosas más grandes y tengas más experiencia está te dará criterio para elegir uno u otro programa.

Yo en lo personal para mis necesidades con un editor sencillo que apenas me resalte la sintaxis voy bien. En cosas más complejas o "cuando necesito ayuda extra" si uso un editor que me muestre los errores en tiempo real o que tenga ventanas con X y Y cosas a los lados, etc. Este recurso lo suelo evitar a toda costa ya que (nada es gratis) me harta que justo esas ventajas te retracen pegándote el pc a cada letra que escribes o a cada vez que te mueves con las flechas etc.
  #17 (permalink)  
Antiguo 31/10/2008, 13:12
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 17 años, 11 meses
Puntos: 2135
Respuesta: Cosas Necesarias para Programar en PHP

Creo por algo existe cada uno, si no fuera útil un editor como vi, o emacs, no existirian, no puedo pensar o concebir crear todo un proyecto en vi seria desastroso, pero yo mismo lo uso cuando estoy editando un archivo rápidamente en el server.

Para mis desarrollos más largos uso EclipsePDT, así que mejor de discutir creo lo mejor es saber utilizar cada herramienta y darle su uso correcto.

Saludos.
  #18 (permalink)  
Antiguo 31/10/2008, 14:57
okram
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Cosas Necesarias para Programar en PHP

Yo uso el phpDesigner para hacer proyectos grandes. Lo encuentro completo a la hora de programar, por lo menos para mis requerimientos. Para probar algún código que voy a poner en algún mensaje del foro, abro el Bloc de Notas, y no demoro ni más ni menos que usando el primer programa.

Nadie niega la utilidad de un IDE. De hecho, están justamente para ayudar a que "algo" sea más sencillo. Como dice GatorV, si están, es porque a más de uno le resulta útil. Pero hay que diferenciar la útil, bonito, práctico, y todo lo que quieran decir sobre los IDEs, de lo verdaderamente necesario.

Para cada acción existen infinidad de accesorios que facilitan una tarea, mas no impiden que ésta se pueda hacer sin alguna ayuda. Para programar, un editor de textos sin nada especial es suficiente. Puedo escribir, ver lo que escribo, guardar y probarlo. Para qué más? Me demoraré días en escribir un sólo archivo, pero al final, después de todo, lo terminaré. Tendré que modificar y revisar todo el código muchas veces, pero al final lo terminaré. Un IDE nos ahorraría ese paso, tendríamos un debug en instantes, nos ubicaríamos mucho más rápido, y eso se traduce en menor tiempo de trabajo. Al final llegamos al mismo producto.

Esto va muy de la mano con los conceptos de eficacia (editor simple) y eficiencia (IDE).

Saludos,
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 19:41.