{"id":58976,"date":"2021-10-28T06:32:05","date_gmt":"2021-10-28T06:32:05","guid":{"rendered":"https:\/\/blogging-techies.com\/fr\/devez-vous-ajouter-du-developpement-a-vos-services-wordpress\/"},"modified":"2021-10-28T06:32:05","modified_gmt":"2021-10-28T06:32:05","slug":"devez-vous-ajouter-du-developpement-a-vos-services-wordpress","status":"publish","type":"post","link":"https:\/\/blogging-techies.com\/fr\/devez-vous-ajouter-du-developpement-a-vos-services-wordpress\/","title":{"rendered":"Devez-vous ajouter du d\u00e9veloppement \u00e0 vos services WordPress ?"},"content":{"rendered":"<p>\n<img decoding=\"async\" src=\"https:\/\/blogging-techies.com\/wp-content\/uploads\/2021\/10\/%C2%BFDeberia-agregar-desarrollo-a-sus-servicios-de-WordPress.jpg\"><\/p>\n<p>Si vous gagnez votre vie en d\u00e9veloppant des sites WordPress, il y a de fortes chances que vous ayez au moins une connaissance superficielle de PHP et probablement un peu plus.<\/p>\n<p>Vous pouvez peut-\u00eatre personnaliser les th\u00e8mes, ou m\u00eame en cr\u00e9er un \u00e0 partir de z\u00e9ro, et agir en tant que gestionnaire appropri\u00e9 pour vos clients.  Pourtant, vous rencontrerez probablement un moment o\u00f9 vos comp\u00e9tences ne correspondent pas \u00e0 ce que le client veut.  Et cela peut \u00eatre une vraie d\u00e9ception.  Vous \u00eates oblig\u00e9 d&#8217;externaliser une partie de votre projet ou de le rejeter enti\u00e8rement.  Aucun des deux sc\u00e9narios n&#8217;est id\u00e9al.<\/p>\n<p>Si vous rencontrez ce probl\u00e8me de plus en plus fr\u00e9quemment, il est peut-\u00eatre temps d&#8217;envisager d&#8217;ajouter le d\u00e9veloppement back-end \u00e0 votre liste d&#8217;offres.  Cependant, il y a quelques \u00e9l\u00e9ments \u00e0 consid\u00e9rer avant de se lancer dans le d\u00e9veloppement backend.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Developper_en_dehors_de_WordPress\"><\/span>D\u00e9velopper en dehors de WordPress<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Le d\u00e9veloppement back-end signifie que vous vous aventurerez en dehors du territoire de d\u00e9veloppement WordPress que vous connaissez le mieux.  Cela peut \u00eatre effrayant, car s&#8217;aventurer dans quelque chose de nouveau est effrayant.  Ce que j&#8217;essaie de dire, c&#8217;est que tout ne ressemblera pas \u00e0 \u00e7a. <i>fonctions.php<\/i>.  Et c&#8217;est parfaitement bien tant que vous le savez.<\/p>\n<p>L&#8217;une des choses les plus importantes que vous trouverez s&#8217;appelle la programmation orient\u00e9e objet (ou POO en abr\u00e9g\u00e9).  WordPress ne l&#8217;utilise pas, mais vous voudrez peut-\u00eatre l&#8217;ajouter \u00e0 votre liste de services en raison de sa flexibilit\u00e9.  En outre, il est utilis\u00e9 par de nombreux autres frameworks (nous y reviendrons plus tard).<\/p>\n<p>Ainsi, pour les non-initi\u00e9s, la POO utilise des classes pour regrouper des fonctions.  Ces fonctions peuvent \u00eatre r\u00e9f\u00e9renc\u00e9es ult\u00e9rieurement pour les mettre en action.  Au lieu d&#8217;\u00e9crire une s\u00e9rie de fonctions comme vous le faites en PHP (une approche imm\u00e9diate de cause \u00e0 effet) avec la POO, vous devez vous asseoir et r\u00e9fl\u00e9chir \u00e0 la fa\u00e7on dont votre code sera structur\u00e9 avant d&#8217;\u00e9crire une seule ligne.  Cela peut sembler intimidant, mais si vous avez un penchant pour l&#8217;organisation, vous pouvez vraiment vous d\u00e9marquer ici.<\/p>\n<p>Jay Hoffman de Torque offre un excellent exemple de ce type de d\u00e9veloppement.  C&#8217;est le plugin WordPress Boilerplate de Tom McFarlin, qui offre une vue grand angle de la fa\u00e7on dont la programmation orient\u00e9e objet peut \u00eatre utilis\u00e9e.  Il s&#8217;agit de cr\u00e9er d&#8217;abord une structure, puis de cr\u00e9er ce que vous voulez faire.<\/p>\n<p>Lorsque vous cr\u00e9ez avec WordPress, il est facile de tenir beaucoup de choses pour acquises.  Il est \u00e9quip\u00e9 pour faire beaucoup de choses sans lever le petit doigt.  Ce dont je ne vais certainement pas me plaindre.  Cependant, si vous vous aventurez en dehors de WordPress, vous remarquerez rapidement que d&#8217;autres frameworks n&#8217;ont pas tout int\u00e9gr\u00e9, ce qui signifie que vous devrez les cr\u00e9er vous-m\u00eame.  Ce que vous pensez sera moins gonfl\u00e9 que WordPress, mais il portera <i>beaucoup<\/i> plus de travail.  C&#8217;est juste un avertissement r\u00e9aliste et juste et ne vise pas \u00e0 vous d\u00e9courager d&#8217;essayer.  Je suis juste un grand croyant dans l&#8217;approche des choses avec mes yeux grands ouverts.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Transferts_de_developpement_front-end\"><\/span>Transferts de d\u00e9veloppement front-end<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>En tant que d\u00e9veloppeur front-end, vous avez probablement une grande exp\u00e9rience du travail avec PHP et g\u00e9n\u00e9ralement de la recherche de code dans les fichiers de th\u00e8me WordPress.  Et bien que cela vous aidera certainement \u00e0 faire le saut vers le d\u00e9veloppement back-end, la pr\u00e9paration n&#8217;est pas la seule et la derni\u00e8re, c&#8217;est triste \u00e0 dire.<\/p>\n<p>Bien s\u00fbr, cela apportera une solide compr\u00e9hension du HTML et du PHP.  Esp\u00e9rons que du Javascript aussi.  Vous saurez tout sur la fa\u00e7on dont tous les morceaux de code importants sont assembl\u00e9s pour cr\u00e9er un site Web.  Et vous pourrez probablement regarder le code sur la plupart des sites et comprendre ce que le d\u00e9veloppeur faisait, m\u00eame si vous ne pouvez pas \u00e9crire ce morceau de code particulier pour le moment.<\/p>\n<p>Et puisque nous parlons ici de choses c\u00f4t\u00e9 serveur, je m&#8217;en voudrais si vous ne mentionniez pas le fait que tout le temps que vous avez pass\u00e9 \u00e0 r\u00e9parer les sites WordPress sera utile.  Si vous avez d\u00e9j\u00e0 \u00e9t\u00e9 confront\u00e9 \u00e0 un site d\u00e9fectueux, qui ne l&#8217;a pas fait\u00a0?  &#8211; conna\u00eet l&#8217;ordre des op\u00e9rations \u00e0 suivre pour le r\u00e9soudre.  Ce processus \u00e9tape par \u00e9tape s&#8217;applique directement au d\u00e9veloppement back-end et que vous utiliserez probablement r\u00e9guli\u00e8rement.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Apprendre_quelque_chose_de_nouveau\"><\/span>Apprendre quelque chose de nouveau<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Bien qu&#8217;il n&#8217;y ait absolument aucune raison pour <i>j&#8217;ai<\/i> Pour se lancer dans le d\u00e9veloppement back-end, cela peut \u00eatre une d\u00e9cision intelligente pour de nombreux d\u00e9veloppeurs WordPress.  Parce que?  Tout se r\u00e9sume \u00e0 un mot cl\u00e9 : la diversification.<\/p>\n<p>Plus vous connaissez de zones de d\u00e9veloppement, plus vous obtiendrez d&#8217;emplois.  Vous pouvez le consid\u00e9rer comme des outils suppl\u00e9mentaires dans votre bo\u00eete \u00e0 outils.  Toutes ces comp\u00e9tences que vous accumulez se traduisent directement en dollars et en cents en termes de ce que vous pouvez cr\u00e9er pour vos clients.  Et moins vous avez besoin d&#8217;externaliser certains aspects d&#8217;un projet ou m\u00eame de rejeter des projets, mieux c&#8217;est.<\/p>\n<p>Bien s\u00fbr, il y a quelque chose \u00e0 dire sur le fait d&#8217;\u00eatre un sp\u00e9cialiste.  Cela a certainement aussi ses avantages, surtout si vous \u00eates connu comme le meilleur du jeu.  Mais comme ce titre est r\u00e9serv\u00e9 \u00e0 quelques-uns, il peut s&#8217;agir d&#8217;une meilleure option pour diversifier votre portefeuille et offrir une plus grande vari\u00e9t\u00e9 de services afin que vous puissiez r\u00e9pondre \u00e0 un plus large \u00e9ventail de clients.<\/p>\n<p>Alors par o\u00f9 commencer ?  Dans quel aspect du d\u00e9veloppement back-end devriez-vous vous plonger en premier\u00a0?  Eh bien, c&#8217;est votre d\u00e9cision.  Il existe de nombreuses options disponibles, ce qui peut \u00eatre un peu \u00e9crasant.  Trop d&#8217;options peuvent parfois \u00eatre un fardeau.  Essayez de r\u00e9fl\u00e9chir aux aspects du d\u00e9veloppement avec lesquels vous \u00eates actuellement \u00e0 l&#8217;aise et \u00e0 ce que vous aimeriez approfondir.  Si vous \u00eates d\u00e9j\u00e0 assez bon en PHP, vous voudrez peut-\u00eatre essayer Laravel.  Si vous ma\u00eetrisez bien Javascript, Express pourrait \u00eatre une bonne option \u00e0 suivre.<\/p>\n<p>Si vous aimez vivre dangereusement, plongez dans Ruby on Rails.  Et cela ne fait qu&#8217;effleurer la surface.  Il y a trop de cadres pour que je puisse les nommer ici.  Sachez simplement qu&#8217;il n&#8217;y a pas de loi qui dit que vous devez tout gouverner.  Mais si tu <i>vouloir<\/i> devenir <i>plus <\/i>comp\u00e9tent en d\u00e9veloppement backend, vos options sont grandes ouvertes.  Et chacun dispose d&#8217;une documentation compl\u00e8te sur l&#8217;implication et le soutien de la communaut\u00e9 pour vous aider \u00e0 chaque \u00e9tape du processus.  Et plus vous en apprenez, plus vous d\u00e9couvrirez comment tous ces frameworks peuvent fonctionner ensemble avec un seul objectif en t\u00eate : cr\u00e9er de meilleurs sites Web.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"conclusion\"><\/span>conclusion<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Il est normal d&#8217;avoir des doutes sur la perspective de poursuivre le d\u00e9veloppement back-end lorsque vous travaillez en tant que d\u00e9veloppeur WordPress front-end depuis un certain temps.  Mais ce n&#8217;est pas parce que quelque chose peut \u00eatre per\u00e7u comme un d\u00e9fi que vous devez l&#8217;\u00e9viter.  En fait, l&#8217;acquisition de nouvelles comp\u00e9tences peut renforcer vos offres de services et faire de vous un d\u00e9veloppeur vital plus demand\u00e9 pour un plus large \u00e9ventail de clients.<\/p>\n<p>Et \u00e0 tout le moins, vous devriez voir vos comp\u00e9tences en d\u00e9veloppement front-end s&#8217;am\u00e9liorer.  Mieux vous comprendrez comment les choses fonctionnent sur le back-end, plus vous serez apte \u00e0 \u00e9crire du code propre et \u00e0 anticiper les probl\u00e8mes potentiels.  En gros, ce que je dis est le suivant : m\u00eame si vous d\u00e9cidez de ne pas offrir ce service aux clients, l&#8217;apprendre ne fera pas de mal.<\/p>\n<p>Proposez-vous du d\u00e9veloppement back-end parall\u00e8lement au travail front-end\u00a0?  Vous envisagez d&#8217;\u00e9largir vos comp\u00e9tences\u00a0?  Ou \u00eates-vous satisfait de l&#8217;endroit o\u00f9 vous \u00eates ?  J&#8217;aimerais entendre vos pens\u00e9es!<\/p>\n  <div id=\"ez-toc-container\" class=\"ez-toc-v2_0_89 ez-toc-wrap-center counter-flat ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 eztoc-toggle-hide-by-default' ><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/blogging-techies.com\/fr\/devez-vous-ajouter-du-developpement-a-vos-services-wordpress\/#Developper_en_dehors_de_WordPress\" >D\u00e9velopper en dehors de WordPress<\/a><\/li><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/blogging-techies.com\/fr\/devez-vous-ajouter-du-developpement-a-vos-services-wordpress\/#Transferts_de_developpement_front-end\" >Transferts de d\u00e9veloppement front-end<\/a><\/li><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/blogging-techies.com\/fr\/devez-vous-ajouter-du-developpement-a-vos-services-wordpress\/#Apprendre_quelque_chose_de_nouveau\" >Apprendre quelque chose de nouveau<\/a><\/li><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/blogging-techies.com\/fr\/devez-vous-ajouter-du-developpement-a-vos-services-wordpress\/#conclusion\" >conclusion<\/a><\/li><\/ul><\/nav><\/div>\n ","protected":false},"excerpt":{"rendered":"<p>Si vous gagnez votre vie en d\u00e9veloppant des sites WordPress, il y a de fortes chances que vous ayez au moins une connaissance superficielle de PHP et probablement un peu plus. Vous pouvez peut-\u00eatre personnaliser les th\u00e8mes, ou m\u00eame en cr\u00e9er un \u00e0 partir de z\u00e9ro, et agir en tant que gestionnaire appropri\u00e9 pour vos [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":58977,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[7],"tags":[],"class_list":["post-58976","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-blogs"],"_links":{"self":[{"href":"https:\/\/blogging-techies.com\/fr\/wp-json\/wp\/v2\/posts\/58976","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blogging-techies.com\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogging-techies.com\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogging-techies.com\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blogging-techies.com\/fr\/wp-json\/wp\/v2\/comments?post=58976"}],"version-history":[{"count":0,"href":"https:\/\/blogging-techies.com\/fr\/wp-json\/wp\/v2\/posts\/58976\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blogging-techies.com\/fr\/wp-json\/wp\/v2\/media\/58977"}],"wp:attachment":[{"href":"https:\/\/blogging-techies.com\/fr\/wp-json\/wp\/v2\/media?parent=58976"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogging-techies.com\/fr\/wp-json\/wp\/v2\/categories?post=58976"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogging-techies.com\/fr\/wp-json\/wp\/v2\/tags?post=58976"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}