Hace 4 años | Por kapottem a wikihoy.com
Publicado hace 4 años por kapottem a wikihoy.com

El hecho de que WordPress sea un CMS gratuito afecta en gran medida el costo del trabajo del programador. La mayoría de los desarrolladores de WordPress son autónomos de varios niveles. Por ejemplo uno es desarrollador junior, otro está en el nivel senior y algunos trabajan en empresas de desarrollo de software y obtienen un salario relativamente bueno.

Comentarios

Cyberbob

#1 Es como “ingeniero de ventas”

#3 hay que ingeniárselas más para vender que desarrollar pa publicar un WordPress. No me vale el ejemplo!

D

#1 #3 Como afirma #5 la API interna de wordpress es gigantesca. Y usando la API interna, lo cual no es ninguna ñapa como dice #8.
Estos dias estuve con la documentación de woocommerce y la verdad estoy acongojao con su infinita extensión.

Por otra parte, desarrollador de wordpress puede implicar automatización de wordpress, y eso también es un chollo.

#27 me estas dando la razón. Lee lo que puse. Woocomerce no toca código en wordpress lo extiende. Es un pluggin, no un fork.

D

#30 Es que ya viene preparado para ser extendido. Lo fácil era hacer las consultas a la base de datos directamente, pero entonces no habría actualizaciones.

#32 consultas directas a bd? Y tu único problema las actualizaciones?? Tu toca el core de WordPress y dime cual es la dirección. En 2 meses te pinto un ano en la página principal.
Cambia de tutorial, ese no es bueno. Otra clase gratis. Hoy estás que te sales!!!

D

#33 pues no veo el problema en un select * from wp_options where algo. Y mas si filtras los caracteres de escape.

#34 vale, 3a clase gratis y ultima por hoy:
- te acoplas a mysql.
- usas estructuras simples, no entidades.
- te saltas la capa de orm con sus controles correspondientes.
- riesgo de seguridad por injection de código.(no necesariamente sql)
- riesgo de pérdida de código o convertir, wordpress en no actualizable.
- riesgo de seguridad por fork del proyecto, obligandote a revisar una a una todas las actualizaciones antes de mergear con la WordPress release.(incremento de costes de mantenimiento)
- código no mantenible. (tus compis tienen que adivinar que coño haces y pa ke, por hacerlo mal y donde no es)
- necesidad de actualizar la documentación oficial de wordpress para tu equipo. (otro fork)
-...
Para hoy llega. Revisa punto a punto en Google y para hoy ya tienes trabajo. Mañana más.

D

#35 equipo? compañeros? Ni que wordpress fuese cosa de desarrolladores.

D

#35 Me tengo que ir, pero no sin antes decirte... que el código que usa tu banco está lleno de GOTOs

Bájate de la nube hombre, que no eres ningún genio.

#37 no vi un WordPress en mi puta vida, ni su estructura, ni su código ni su administracion siquiera. Las clases no son de WordPress, pequeño saltamontes, son aplicables a cualquier software, sea app, package o framework y para cualquier lenguaje de programación. Y lo que digo no es de genios, es el faking preámbulo de primero de variables en la universidad del ñapas.
Puedes ir en paz, ingeniero.

PD. No suelo ser tan capullo, pero como te vienes arriba con faltadas me obligas a bajar el nivel un poco, pero siempre sin llegar al tuyo.

D

#38 no vi un WordPress en mi puta vida, ni su estructura, ni su código ni su administracion siquiera
Y sin embargo vas juzgando por ahi.
Yo no me dedico a la informática --conduzco un autobús-- pero me metí a hacer unas ñapas y la verdad es que no entiendo ese desprecio, es una programación como cualquier otra (quitando que con esta cosa del php a veces me parece que estoy haciendo ascii art).
De jovencito escribí algo de gráficos en 3d y toque un poco de ensamblador de z80 y esto no es necesariamente más sencillo.

Al final lo que me parece es que a algunos os escuece que os metan en el mismo saco lol

#39 pues si es así mi enhorabuena por tu inquietud. Y no me escuece otra cosa que tu entrada con lo de bocachancla.
Si tienes un WordPress y quieres programar algo más allá de algo específico de un post:
Para hacer cambios de diseño mira como extender un tema.
Para hacer cambios funcionales mira como programar pluggins.
Paciencia, ánimo y discrimina la información, no te quedes con lo que parece fácil que a la larga es todo lo contrario.
En informática las metodologías están hechas para facilitarte la vida, no para complicartela, recuérdalo.
Un saludo y suerte con tus blogs.

x

#1 Si te metes con el núcleo de wp para hacer cosas serias vas a tener que saber algo de desarrollo. Otra cosa es que cualquier instalador de plugins se quiera hacer pasar por desarrollador.

#5 era un chiste. Pero si te pones serio, si te metes en el núcleo eres un ñapas. Acepto dos tipos de 'desarrollo' válido en wordpress:
Desarrolladores de release y desarrolladores de pluggins.
No hay más. Si te metes en las tripas pa cambiar el carburador y meter cinta aislante en la junta de la culata, eres ñapas o como se suele denominar a los ñapers de php, un 'vardamper'.

x

#8 oh, vaya, un talibán. Buen día tenga usted.

P.D: vardUmper.

#10 printerrero? Esa te gusta?

frg

#1 Alguien tiene que hacer y tunear los módulos de WordPress.

#15 #9 #13
Desarrolladores de release: cambian el núcleo dentro del proyecto wordpress
Desarrolladores de pluggins:desarrollas un pluggin para la funcionalidad que tu quieras.
No hay más.

Aunque seas el mago del php, y cuentes con un gran equipo de desarrolladores, si tocas el núcleo estas haciendo un fork de WordPress, si 'tuneas' un módulo tocando su código, estas haciendo un fork del pluggin, ya no es ese pluggin ni es WordPress.

Actualizaciones, integraciones, futuros requisitos de dependencias... tirado por el kakas. En mi pueblo a cambiar esos códigos se llama ñapas.

frg

#17 ¿Como llaman en tu pueblo a la ñapa de la ñapa? Porque hablamos de WordPress.

daphoene

#17 no es por molestar, pero se escribe "plugin"

#23 hablaba del primo de frodo

daphoene

#24 El famoso Peregrin Pluggins, no había caído, perdona lol

D

#17 Solo por incordiar, creo que no tienes ni idea de lo que hablas
Hacer un plugin en wordpress es trivial. Lo dificil es que haga algo útil
Tal es la facilidad que te voy a dejar uno aqui. Esto saldrá como plugin si lo metes en la carpeta plugins

#28 ese codigo hace lo mismo que tu comentario. Es completamente inútil.
Pero siendo positivo, wnhorabuena, eres un programador de comentarios junior. Ahora pon la @ delante y ya te dejarán hacerlo los mayores.
Esta clase es gratis.

Tiberina

#1 Wordpress esta muy orientado a los usuarios pero también se pueden programar plugins que usa wordpress, en PHP. O también cambiar configuraciones internas escritas en este lenguaje de programación.

Ka0

#1 ¿wordpress ha nacido por generación espontánea?

eithy

#1 depende, alguien desarrolla la plataforma. No tiene por qué chirriar

D

#22 Imagino que todos los genios somos parecidos

lol

i

#21 No me convence.

El analisis es serio pero las conclusiones no me lo parecen tanto. Incluso tiene contradiciones.

Dice cosas como...

"Mantengo que de todos los lenguajes de tipado débil PHP tiene la sintaxis más aceptable,
especialmente para desarrolladores de los lenguajes fuertemente tipados. Supongo que esto
influyó e influye en la gran popularidad del lenguaje en este momento. También, la gran
disponibilidad de aplicaciones sofisticadas y pulidas es importante. Desde mi punto de vista
parecen existir muchos más sistemas de manejo de contenido y otras herramientas escritas en
PHP que en Python o en Ruby. "

"PHP tiene dos ventajas: es fácil de aprender y está soportado por muchas compañías de
hospedaje web. Pero eso no lo hace un buen lenguaje."

El, que se posiciona a favor de JAVA, seguro que ha visto mucho mas codigo JAVA que yo que adolece de muchos de los problemas que menciona.

El se considera un "artista" y desde ese punto de vista igual se entiende. Pero yo creo que el lenguage es una herramienta tecnica. No una herramienta de expresion artistica. Y desde mi punto de vista PHP hace su papel tan ricamente.

En fin, no quiero darle muchas mas vueltas. Un Saludo y gracias por el docu que es interesante.

Shotokax

#7 ¿qué lenguaje te parece el más adecuado?

D

#c-18" class="content-link" style="color: rgb(227, 86, 20)" data-toggle="popover" data-popover-type="comment" data-popover-url="/tooltip/comment/3370670/order/18">#18 para web JS ya es mejor y eso que es una mierda inmunda.

Fuera de web, y sin contar wasm, pues C++ o C#.

Shotokax

#20 bueno, entonces en la web da igual el lenguaje que se elija porque son todos una mierda.

C++ is a horrible language. It's made more horrible by the fact that a lot
of substandard programmers use it, to the point where it's much much
easier to generate total and utter crap with it. Quite frankly, even if
the choice of C were to do nothing but keep the C++ programmers out,
that in itself would be a huge reason to use C.

http://harmful.cat-v.org/software/c++/linus

lol

D

Desarrollador de código de mierda. Ojalá PHP desaparezca para siempre.

gary_wallace

#2 Si sabes hacer bien las cosas se le puede sacar partido. No es el mejor pero esta muy subestimado, cada proyecto tiene sus requerimientos...
Eso si, desarrollador y wordpress... meh

D

#6 También se puede pintar la Mona Lisa con el Paint pero no deja de ser un programa horroroso.

De todas formas no es tan horrible el lenguaje como sus desarrolladores. Aunque una cosa lleva a la otra, como con Javascript. En realidad es algo normal en web, es un merdel tan gordo que cuesta encontrar algo que no apeste.

i

#2 ??? Y eso?

Hay muchos proyectos interesantes y web importantes escritas en PHP. Y como lenguaje interpretado hace su papel y lo hace muy bien.

Tengos mis preferencias, como todos, y PHP no esta entre ellas pero de eso a decir "código de mierda. Ojalá PHP desaparezca para siempre."...

La verdad es que eso te califica mas a ti que a PHP.

panchobes

#14 "Hay muchos proyectos interesantes y web importantes escritas en PHP. Y como lenguaje interpretado hace su papel y lo hace muy bien"

Por ejemplo, Wordpress