[php-ovillo] [OFF-TOPIC]¿Qué conocimientos básicos tengo que tener en PHP para ofrecer un buen servicio a futuros clientes?.

12 views
Skip to first unread message

Diseño Atsui

unread,
Jul 26, 2012, 1:42:45 PM7/26/12
to php-o...@googlegroups.com
¡Hola gente!. ¿Qué tal?. Les quería consultar a ustedes que tienen
amplia experiencia en el desarrollo de sitios web y, seguramente, un
amplio trato con las personas, ¿qué conocimientos básicos tengo que
aprender sobre PHP antes de empezar a ofrecer mis servicios como
desarrollador web freelancer?. O sea, quería saber si por ejemplo,
tengo que saber hacer un formulario de contacto con PHPMailer,
trabajar con base de datos, y alguna que otro ítem más, y una vez que
tengo esos conocimientos bien dominados recién ahí salir a ofrecer mis
servicios.

Y siguiendo en la misma linea quería consultarles sobre, ¿qué "paquete
básico" (por llamarlo de alguna manera) tendría que ofrecer a la
gente?. Y, ¿en qué cambiaría ese paquete básico si es para un grupo
musical o para un comercio?.
Paso a explicarme. Es que al momento de hablarle a una persona de lo
que podría llegar a tener su sitio, en mi mente ya tendría que estar
la idea de que contendría 5 secciones y esas secciones serían
"Contactos", "Productos" (entre otros), en el caso de que sea un
comercio. Y si es para un grupo musical seguramente muchas cosas
cambiarían y me gustaría saber cuales sería esas cosas.

Bueno gente, esto ha sido todo por el momento así que me retiro hasta
la próxima.

Desde ya muchas gracias por la información.

Saluda atentamente,
Tadeo R. Calderón.

P.D.: Por cualquier pregunta, comentario o sugerencia no duden en
comunicarse conmigo.

--
http://www.disenioatsui.com.ar/

Tei

unread,
Jul 26, 2012, 5:10:27 PM7/26/12
to php-o...@googlegroups.com
2012/7/26 Diseño Atsui <diseni...@gmail.com>:
> ¡Hola gente!. ¿Qué tal?. Les quería consultar a ustedes que tienen
> amplia experiencia en el desarrollo de sitios web y, seguramente, un
> amplio trato con las personas, ¿qué conocimientos básicos tengo que
> aprender sobre PHP antes de empezar a ofrecer mis servicios como
> desarrollador web freelancer?. O sea, quería saber si por ejemplo,
> tengo que saber hacer un formulario de contacto con PHPMailer,
> trabajar con base de datos, y alguna que otro ítem más, y una vez que
> tengo esos conocimientos bien dominados recién ahí salir a ofrecer mis
> servicios.
>


Debes aprender a programar. Y luego debes ser capaz de construir lo
que te pida el cliente.

Normalmente se llega a poder construir cualquier cosa gracias a tener
experiencia construyendo cosas.

Hay consejos de como programar, libros sobre patrones, etc.. pero a
la hora de programar, estas solo, tu mente y el problema.


He oido decir que en culturas donde la educacion es memoristica (
cantar la tabla periodica, memorizar soluciones a problemas en lugar
de aprender a resolver problemas) los programadores son capaces de
desarrollar programas recordando funciones que han visto en otra
parte. Se habla de que los indios hacen esto. No mucha creatividad,
pero recuerdan muchas "recetas" y "formulas". Como soy occidental,
no puedo ni imaginarme eso.


No todas las personas pueden aprender a programar. Es sabido que hay
un 33% de la poblacion humana que tienen su mente construida de tal
manera que nunca seran capaces de comprender la programación.
Para el 66% restante, se les puede enseñar.. pero enseñar a
programar es lo facil, saber lo que programar es lo dificil. Uno
puede aprender la sintaxis de PHP en una tarde, pero ir mejorando su
uso del lenguage a lo largo de los años.

Tu puedes ofrecer tus servicisios desde los rudimentos mas basicos de
PHP, pero tus capacidades iniciales seran muy limitadas. Sin embargo a
veces ya ayudas a las personas con algo tan basico como un formulario
de contacto o un formulario para subir CV's. Pasa mucho tiempo hasta
que te conviertes en una persona que puede ayudar a crear un portal
complejo de 24.000 ficheros y muchos cientos de miles de lineas de
codigo.

--
--
ℱin del ℳensaje.

Jairo Ochoa

unread,
Jul 27, 2012, 6:21:02 PM7/27/12
to php-o...@googlegroups.com
Primero aprende a programar, da igual lo que, después elige el lenguaje.
Tal y como has planteado la pregunta creo que es lo primero en lo que deberías pensar.
Una vez sepas no tendrás ninguna dificutad en hacerlo en php, es un lenguaje simpre, con mucha documentación y en esta lista tendrás ayuda.

Saludos,

--

Jairo Ochoa

Almacenamiento gratis / Free online backup
- Dropbox: http://db.tt/9kvYmtr
- SocialFolders: http://socialfolders.me/r/fkz9c





--
Has recibido este mensaje porque estás suscrito al grupo "PHP-Ovillo" de Grupos de Google.
Para publicar una entrada en este grupo, envía un correo electrónico a php-o...@googlegroups.com.
Para anular tu suscripción a este grupo, envía un correo electrónico a php-ovillo+...@googlegroups.com
Para tener acceso a más opciones, visita el grupo en http://groups.google.com/group/php-ovillo?hl=es.


Diseño Atsui

unread,
Jul 28, 2012, 10:42:39 AM7/28/12
to php-o...@googlegroups.com
¡Hola!. Quería darles las gracias por los consejos que me brindaron.
Les comento que mi idea es desarrollar muy buenos conocimientos sobre
PHP, luego agregar MySQL y finalmente aprender a utilizar CSS3 y
HTML5. Espero ir por buen camino :D

Bueno gente, mil gracias de nuevo y hasta la próxima.

Éxitos.

Jairo Ochoa

unread,
Jul 30, 2012, 4:49:51 AM7/30/12
to php-o...@googlegroups.com
Si tienes conocimientos de diseño, quizás debas empezar por HTML5 y CSS3, para es convertir esas ideas que realices en Fireworks, Photoshop o donde suelas trabajar, a un entorno web.

Después, o en paralelo, aprende PHP y MySQL, por separado de poco sirven, para que esas webs que hagas muestren contenidos dinámicos.

La mejor forma es la prueba y error, lee muchos tutoriales y si son con ejemplos mucho mejor, que copiando se aprende mucho, después ya verás como empeizas a generar código por tí mismo.

Suerte.


--

Jairo Ochoa

Almacenamiento gratis / Free online backup
- Dropbox: http://db.tt/9kvYmtr
- SocialFolders: http://socialfolders.me/r/fkz9c




Diseño Atsui

unread,
Jul 31, 2012, 2:17:04 PM7/31/12
to php-o...@googlegroups.com
¡Gracias Jairo!. Comento brevemente que estoy haciendo una especie de
Fotolog para un programa de radio barrial que conducen unos amigos y
el problema mayor que estoy teniendo es con los caracteres (la tipica)
ya que si pongo eñes o acentos pasan a la base de datos mal y cuando
hago un select aparecen mal, ya estoy buscando info de como solucionar
ese problema ;) Lo más raro es que tengo otros formularios que también
suben texto pero no me traen esos problemas (ya compare la
codificación de la base de datos y es la misma para todos). En fin,
así es como se aprende prueba y error, prueba y error como vos decís.

Otro dato que comento es que utilizo Ubuntu y mis herramientas son
Bluefish, Gimp e Inkscape.

Bueno muchas gracias por los consejos dados y no se extrañen que más
adelante venga para hacer consultas ;)

Éxitos y hasta la próxima.

Saluda atentamente,
Tadeo.

Jairo Ochoa

unread,
Aug 2, 2012, 5:29:51 PM8/2/12
to php-o...@googlegroups.com
Para las tildes y ñs debes crear los archivos php con codificación UTF8, eso no es que pongas la meta UTF8 en el <head> del html, que también, sino que el archivo se guarde en disco con UTF8.
Para guardar en el MySQL usa las funciones utf8_encode() y utf8_decode()
Y por supuesto que la base de datos tenga codificación UTF8

Si haces eso no tendrás ningún problema con los caracteres -no ingleses-

Saludos


--

Jairo Ochoa

Almacenamiento gratis / Free online backup
- Dropbox: http://db.tt/9kvYmtr
- SocialFolders: http://socialfolders.me/r/fkz9c




Carlos Campderrós

unread,
Aug 3, 2012, 4:00:47 AM8/3/12
to php-o...@googlegroups.com
Buenas,

2012/8/2 Jairo Ochoa <jairo...@gmail.com>

Para guardar en el MySQL usa las funciones utf8_encode() y utf8_decode()

No! Has de establecer la conexión con mysql usando utf8 como charset, pero no has de llamar a esas funciones para nada. Para hacer esto, usa las funciones mysqli_set_charset o con pdo usa

$db = new PDO('mysql:host=myhost;dbname=mydb', 'login', 'password', array(PDO::MYSQL_ATTR_INIT_COMMAND => "SET NAMES 'UTF8'"))


Si usas otra capa de acceso a la base de datos, ejecuta el query "SET NAMES 'UTF8'" justo después de abrir la conexión.

--
Si no puedes deslumbrar con tu sabiduría,
desconcierta con tus gilipolleces

Diseño Atsui

unread,
Aug 5, 2012, 1:22:51 PM8/5/12
to php-o...@googlegroups.com
Gente. Solo tengo palabras de agradecimientos hacia ustedes. Les digo
que finalmente he podido solucionar el problema de los caracteres,
dicho problema estaba en el meta UTF8 en el <head> del html tenia dos
y uno de ellos era el que traía el problema y cuando fue comentado se
arreglo todo. Es que Bluefish cuando uno utiliza una plantilla podes
elegir que metas queres que tenga la página y yo siempre le dejaba
esos dos pero ahora ya empezaré a migrar hacia html5 así que (supongo)
estos problemas no estarán.

Bueno gente, gracias de nuevo y hasta la próxima.

Saluda atentamente,
Tadeo R. Calderón.
Reply all
Reply to author
Forward
0 new messages