{"id":4210,"date":"2020-10-30T21:36:45","date_gmt":"2020-10-30T20:36:45","guid":{"rendered":"https:\/\/webhosting.de\/?p=4210"},"modified":"2020-10-30T21:36:45","modified_gmt":"2020-10-30T20:36:45","slug":"php7-un-nouveau-jalon","status":"publish","type":"post","link":"https:\/\/webhosting.de\/fr\/php7-ein-neuer-meilenstein\/","title":{"rendered":"php7 - un nouveau jalon"},"content":{"rendered":"<p>Depuis <a href=\"https:\/\/webhosting.de\/fr\/php\/\">PHP<\/a> 5, qui est sorti en 2004, la version 7, qui a \u00e9t\u00e9 lanc\u00e9e en d\u00e9cembre 2015, est la premi\u00e8re innovation du PSP depuis une dizaine d'ann\u00e9es. La version 6 \u00e9tait \u00e9galement pr\u00e9vue \u00e0 l'origine, mais son d\u00e9veloppement a \u00e9t\u00e9 interrompu et certaines am\u00e9liorations ont \u00e9t\u00e9 int\u00e9gr\u00e9es dans une version 5 \u00e0 la place. Apr\u00e8s l'\u00e9chec de la version 6, les d\u00e9veloppeurs n'\u00e9taient pas d'accord sur la question de savoir si la nouvelle version de PHP devait ou non porter l'ancienne d\u00e9claration de nom, mais une majorit\u00e9 de la direction a vot\u00e9 en faveur du maintien du nom avec un nouveau num\u00e9ro de version. La version 6, qui a \u00e9chou\u00e9, a \u00e9galement ray\u00e9 l'image de la soci\u00e9t\u00e9, raison pour laquelle des efforts ont \u00e9t\u00e9 faits pour doter le PHP 7 de caract\u00e9ristiques qualitatives.<\/p>\n<h3>Grand nettoyage de printemps<\/h3>\n<p>Pour red\u00e9marrer, il a fallu supprimer pour la premi\u00e8re fois des fonctionnalit\u00e9s obsol\u00e8tes. Lors d'une op\u00e9ration de nettoyage majeure, les interfaces des logiciels qui n'\u00e9taient plus maintenus ont \u00e9t\u00e9 supprim\u00e9es et diverses fonctions ont \u00e9t\u00e9 compl\u00e8tement supprim\u00e9es. De nombreuses fonctionnalit\u00e9s obsol\u00e8tes ont d\u00e9j\u00e0 provoqu\u00e9 des messages d'erreur et en les supprimant, les programmeurs seront emp\u00each\u00e9s de travailler avec des fonctionnalit\u00e9s obsol\u00e8tes et devront faire le travail deux fois en cas d'erreur. En outre, la syntaxe des variables a \u00e9t\u00e9 uniformis\u00e9e, mais les programmeurs devront y pr\u00eater attention \u00e0 l'avenir, car elle peut \u00e9galement modifier la s\u00e9mantique des expressions. Cependant, ce nettoyage de printemps n'a pas \u00e9t\u00e9 facile, car PHP 5 est d\u00e9j\u00e0 un syst\u00e8me tr\u00e8s complexe, car il est souvent plus logique de r\u00e9\u00e9crire les composants en partie plut\u00f4t que de les bricoler.<\/p>\n<h3>Facebook et PHP 7<\/h3>\n<p>Le PHP est un langage qui est influenc\u00e9 par d'autres langages, qui \u00e0 leur tour influencent d'autres langages. Entre autres, le Hack, le langage utilis\u00e9 pour d\u00e9velopper <a href=\"https:\/\/webhosting.de\/fr\/facebook-likes-kaufen-der-koenigsweg-zur-kundenvertreibung\/\">Facebook<\/a> est bas\u00e9 sur le PHP. En PHP 7, les d\u00e9veloppeurs ont \u00e9galement beaucoup emprunt\u00e9 au langage de d\u00e9veloppement de Facebook, comme la diversit\u00e9 des types. Dans la version 7, ils ont donc inclus de nouveaux types de retour, entre autres, ainsi que d'autres nouveaux types qui sont cens\u00e9s rendre la programmation plus structur\u00e9e et plus facile. Facebook est certainement int\u00e9ress\u00e9 par le fait que les deux langages \u00e9voluent dans une direction similaire, car la machine virtuelle utilis\u00e9e pour ex\u00e9cuter le hack est bas\u00e9e sur du code PHP standard. Par cons\u00e9quent, certains \u00e9l\u00e9ments de Hack dans le langage PHP initialement d\u00e9riv\u00e9 sont \u00e9galement inclus dans la version actuelle.<\/p>\n<h3>Support Unicode<\/h3>\n<p>L'une des plus importantes nouveaut\u00e9s de PHP 7 est la prise en charge am\u00e9lior\u00e9e de l'Unicode. Unicode, en tant que normalisation des caract\u00e8res dans diff\u00e9rentes langues, est devenu un \u00e9l\u00e9ment indispensable de la programmation \u00e0 l'heure de la mondialisation et donc de la fourniture de versions dans diff\u00e9rentes langues parl\u00e9es. Bien qu'il s'agisse d'un \u00e9l\u00e9ment tr\u00e8s important de la programmation, il n'a pas fait l'objet de beaucoup de discussions dans la communaut\u00e9 des programmeurs jusqu'\u00e0 pr\u00e9sent, c'est pourquoi les d\u00e9veloppeurs ont attendu si longtemps pour finalement int\u00e9grer Unicode avec UTF-8 dans PHP 7.<\/p>\n<h3>Autres nouveaut\u00e9s<\/h3>\n<p>Une autre caract\u00e9ristique importante est \u00e9galement la vitesse beaucoup plus rapide de PHP 7 par rapport \u00e0 la version pr\u00e9c\u00e9dente. Cela est d\u00fb non seulement \u00e0 la suppression de fonctionnalit\u00e9s obsol\u00e8tes, mais aussi \u00e0 l'utilisation de tables de hachage, qui rendent l'ex\u00e9cution beaucoup plus rapide. La structure am\u00e9lior\u00e9e de l'index acc\u00e9l\u00e8re la recherche de certains <a href=\"https:\/\/webhosting.de\/fr\/personenbezogene-daten-sozialen-netzwerken\/\">Donn\u00e9es<\/a>surtout lorsqu'il s'agit de syst\u00e8mes aussi complexes, comme c'est le cas du PHP. En outre, plus de 10 000 bogues ont \u00e9t\u00e9 corrig\u00e9s par rapport \u00e0 la version pr\u00e9c\u00e9dente et la prise en charge des syst\u00e8mes 64 bits a \u00e9galement \u00e9t\u00e9 incluse.<\/p>\n<h3>Conseils pour le passage \u00e0 l'euro<\/h3>\n<p>Les programmeurs ont un peu moins d'un an pour passer \u00e0 la nouvelle version, car le support de PHP 5 sera arr\u00eat\u00e9 en ao\u00fbt 2016. Avec cette fin rapide du support, les d\u00e9veloppeurs ne voulaient pas faire la m\u00eame erreur qu'avec la version 5, o\u00f9 aucune fin claire n'a \u00e9t\u00e9 fix\u00e9e et o\u00f9 ils ont pass\u00e9 inutilement beaucoup de temps sur le support. Pendant la migration, les programmeurs doivent avant tout supprimer eux-m\u00eames le code obsol\u00e8te et, bien entendu, ne pas l'utiliser \u00e0 l'avenir. La s\u00e9mantique unique a rendu les constructions complexes superflues ou doivent \u00eatre utilis\u00e9es beaucoup moins souvent, ce qui rend le code plus lisible. De nouveaux mots cl\u00e9s ont \u00e9t\u00e9 ajout\u00e9s, tels que de nouveaux types de donn\u00e9es, et PHP 7 a conserv\u00e9 les termes communs qui sont \u00e9galement utilis\u00e9s par d'autres langages de programmation.<\/p>","protected":false},"excerpt":{"rendered":"<p>Seit PHP 5, das 2004 ver\u00f6ffentlicht wurde, ist die Version 7, die im Dezember 2015 auf den Markt kam, die erste Neuerung von PHP in rund zehn Jahren. Geplant war urspr\u00fcnglich auch eine Version sechs, jedoch wurde deren Entwicklung eingestellt und stattdessen in einem Release der Version 5 einige Verbesserungen eingebaut. Nach dem Scheitern der [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":619,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_crdt_document":"","inline_featured_image":false,"footnotes":""},"categories":[680],"tags":[212,213],"class_list":["post-4210","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-webdesign","tag-php","tag-php7"],"acf":[],"_wp_attached_file":null,"_wp_attachment_metadata":null,"litespeed-optimize-size":null,"litespeed-optimize-set":null,"_elementor_source_image_hash":null,"_wp_attachment_image_alt":null,"stockpack_author_name":null,"stockpack_author_url":null,"stockpack_provider":null,"stockpack_image_url":null,"stockpack_license":null,"stockpack_license_url":null,"stockpack_modification":null,"color":null,"original_id":null,"original_url":null,"original_link":null,"unsplash_location":null,"unsplash_sponsor":null,"unsplash_exif":null,"unsplash_attachment_metadata":null,"_elementor_is_screenshot":null,"surfer_file_name":null,"surfer_file_original_url":null,"envato_tk_source_kit":null,"envato_tk_source_index":null,"envato_tk_manifest":null,"envato_tk_folder_name":null,"envato_tk_builder":null,"envato_elements_download_event":null,"_menu_item_type":null,"_menu_item_menu_item_parent":null,"_menu_item_object_id":null,"_menu_item_object":null,"_menu_item_target":null,"_menu_item_classes":null,"_menu_item_xfn":null,"_menu_item_url":null,"_trp_menu_languages":null,"rank_math_primary_category":null,"rank_math_title":null,"inline_featured_image":null,"_yoast_wpseo_primary_category":null,"rank_math_schema_blogposting":null,"rank_math_schema_videoobject":null,"_oembed_049c719bc4a9f89deaead66a7da9fddc":null,"_oembed_time_049c719bc4a9f89deaead66a7da9fddc":null,"_yoast_wpseo_focuskw":"php7","_yoast_wpseo_linkdex":null,"_oembed_27e3473bf8bec795fbeb3a9d38489348":null,"_oembed_c3b0f6959478faf92a1f343d8f96b19e":null,"_trp_translated_slug_en_us":null,"_wp_desired_post_slug":null,"_yoast_wpseo_title":null,"tldname":null,"tldpreis":null,"tldrubrik":null,"tldpolicylink":null,"tldsize":null,"tldregistrierungsdauer":null,"tldtransfer":null,"tldwhoisprivacy":null,"tldregistrarchange":null,"tldregistrantchange":null,"tldwhoisupdate":null,"tldnameserverupdate":null,"tlddeletesofort":null,"tlddeleteexpire":null,"tldumlaute":null,"tldrestore":null,"tldsubcategory":null,"tldbildname":null,"tldbildurl":null,"tldclean":null,"tldcategory":null,"tldpolicy":null,"tldbesonderheiten":null,"tld_bedeutung":null,"_oembed_d167040d816d8f94c072940c8009f5f8":null,"_oembed_b0a0fa59ef14f8870da2c63f2027d064":null,"_oembed_4792fa4dfb2a8f09ab950a73b7f313ba":null,"_oembed_33ceb1fe54a8ab775d9410abf699878d":null,"_oembed_fd7014d14d919b45ec004937c0db9335":null,"_oembed_21a029d076783ec3e8042698c351bd7e":null,"_oembed_be5ea8a0c7b18e658f08cc571a909452":null,"_oembed_a9ca7a298b19f9b48ec5914e010294d2":null,"_oembed_f8db6b27d08a2bb1f920e7647808899a":null,"_oembed_168ebde5096e77d8a89326519af9e022":null,"_oembed_cdb76f1b345b42743edfe25481b6f98f":null,"_oembed_87b0613611ae54e86e8864265404b0a1":null,"_oembed_27aa0e5cf3f1bb4bc416a4641a5ac273":null,"_oembed_time_27aa0e5cf3f1bb4bc416a4641a5ac273":null,"_tldname":null,"_tldclean":null,"_tldpreis":null,"_tldcategory":null,"_tldsubcategory":null,"_tldpolicy":null,"_tldpolicylink":null,"_tldsize":null,"_tldregistrierungsdauer":null,"_tldtransfer":null,"_tldwhoisprivacy":null,"_tldregistrarchange":null,"_tldregistrantchange":null,"_tldwhoisupdate":null,"_tldnameserverupdate":null,"_tlddeletesofort":null,"_tlddeleteexpire":null,"_tldumlaute":null,"_tldrestore":null,"_tldbildname":null,"_tldbildurl":null,"_tld_bedeutung":null,"_tldbesonderheiten":null,"_oembed_ad96e4112edb9f8ffa35731d4098bc6b":null,"_oembed_8357e2b8a2575c74ed5978f262a10126":null,"_oembed_3d5fea5103dd0d22ec5d6a33eff7f863":null,"_eael_widget_elements":null,"_oembed_0d8a206f09633e3d62b95a15a4dd0487":null,"_oembed_time_0d8a206f09633e3d62b95a15a4dd0487":null,"_aioseo_description":null,"_eb_attr":null,"_eb_data_table":null,"_oembed_819a879e7da16dd629cfd15a97334c8a":null,"_oembed_time_819a879e7da16dd629cfd15a97334c8a":null,"_acf_changed":null,"_wpcode_auto_insert":null,"_edit_last":null,"_edit_lock":null,"_oembed_e7b913c6c84084ed9702cb4feb012ddd":null,"_oembed_bfde9e10f59a17b85fc8917fa7edf782":null,"_oembed_time_bfde9e10f59a17b85fc8917fa7edf782":null,"_oembed_03514b67990db061d7c4672de26dc514":null,"_oembed_time_03514b67990db061d7c4672de26dc514":null,"rank_math_news_sitemap_robots":"index","rank_math_robots":["index"],"_eael_post_view_count":"4505","_trp_automatically_translated_slug_ru_ru":null,"_trp_automatically_translated_slug_et":"php7-a-uus-milestone","_trp_automatically_translated_slug_lv":"php7-a-jauns-mezgilis","_trp_automatically_translated_slug_fr_fr":null,"_trp_automatically_translated_slug_en_us":null,"_wp_old_slug":null,"_trp_automatically_translated_slug_da_dk":null,"_trp_automatically_translated_slug_pl_pl":null,"_trp_automatically_translated_slug_es_es":null,"_trp_automatically_translated_slug_hu_hu":null,"_trp_automatically_translated_slug_fi":"php7-a-uusi-virstanpylvaes","_trp_automatically_translated_slug_ja":"php7-1%e3%81%ae%e6%96%b0%e3%81%97%e3%81%84%e3%83%9e%e3%82%a4%e3%83%ab%e3%82%b9%e3%83%88%e3%83%bc%e3%83%b3","_trp_automatically_translated_slug_lt_lt":null,"_elementor_edit_mode":null,"_elementor_template_type":null,"_elementor_version":null,"_elementor_pro_version":null,"_wp_page_template":"default","_elementor_page_settings":null,"_elementor_data":null,"_elementor_css":null,"_elementor_conditions":null,"_happyaddons_elements_cache":null,"_oembed_75446120c39305f0da0ccd147f6de9cb":null,"_oembed_time_75446120c39305f0da0ccd147f6de9cb":null,"_oembed_3efb2c3e76a18143e7207993a2a6939a":null,"_oembed_time_3efb2c3e76a18143e7207993a2a6939a":null,"_oembed_59808117857ddf57e478a31d79f76e4d":null,"_oembed_time_59808117857ddf57e478a31d79f76e4d":null,"_oembed_965c5b49aa8d22ce37dfb3bde0268600":null,"_oembed_time_965c5b49aa8d22ce37dfb3bde0268600":null,"_oembed_81002f7ee3604f645db4ebcfd1912acf":null,"_oembed_time_81002f7ee3604f645db4ebcfd1912acf":null,"_elementor_screenshot":null,"_oembed_7ea3429961cf98fa85da9747683af827":null,"_oembed_time_7ea3429961cf98fa85da9747683af827":null,"_elementor_controls_usage":null,"_elementor_page_assets":[],"_elementor_screenshot_failed":null,"theplus_transient_widgets":["tp-video-player"],"_eael_custom_js":null,"_wp_old_date":null,"_trp_automatically_translated_slug_it_it":null,"_trp_automatically_translated_slug_pt_pt":null,"_trp_automatically_translated_slug_zh_cn":null,"_trp_automatically_translated_slug_nl_nl":null,"_trp_automatically_translated_slug_pt_br":null,"_trp_automatically_translated_slug_sv_se":null,"rank_math_analytic_object_id":"890","rank_math_internal_links_processed":null,"_trp_automatically_translated_slug_ro_ro":null,"_trp_automatically_translated_slug_sk_sk":null,"_trp_automatically_translated_slug_bg_bg":null,"_trp_automatically_translated_slug_sl_si":null,"litespeed_vpi_list":["webhostinglogo.png"],"litespeed_vpi_list_mobile":["webhostinglogo.png"],"rank_math_seo_score":null,"rank_math_contentai_score":null,"ilj_limitincominglinks":null,"ilj_maxincominglinks":null,"ilj_limitoutgoinglinks":null,"ilj_maxoutgoinglinks":null,"ilj_limitlinksperparagraph":null,"ilj_linksperparagraph":null,"ilj_blacklistdefinition":null,"ilj_linkdefinition":["php7 - ein neuer meilenstein","php7"],"_eb_reusable_block_ids":[],"rank_math_focus_keyword":"php7","rank_math_og_content_image":null,"_yoast_wpseo_metadesc":"Nur ein knappes Jahr haben Programmierer Zeit auf die neue Version umzusteigen, denn im August 2016 wird der Support f\u00fcr PHP 5 eingestellt.","_yoast_wpseo_content_score":null,"_yoast_wpseo_focuskeywords":null,"_yoast_wpseo_keywordsynonyms":null,"_yoast_wpseo_estimated-reading-time-minutes":null,"rank_math_description":"Nur ein knappes Jahr haben Programmierer Zeit auf die neue Version umzusteigen, denn im August 2016 wird der Support f\u00fcr PHP 5 eingestellt.","surfer_last_post_update":null,"surfer_last_post_update_direction":null,"surfer_keywords":null,"surfer_location":null,"surfer_draft_id":null,"surfer_permalink_hash":null,"surfer_scrape_ready":null,"_thumbnail_id":"619","footnotes":null,"_links":{"self":[{"href":"https:\/\/webhosting.de\/fr\/wp-json\/wp\/v2\/posts\/4210","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/webhosting.de\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/webhosting.de\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/webhosting.de\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/webhosting.de\/fr\/wp-json\/wp\/v2\/comments?post=4210"}],"version-history":[{"count":0,"href":"https:\/\/webhosting.de\/fr\/wp-json\/wp\/v2\/posts\/4210\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/webhosting.de\/fr\/wp-json\/wp\/v2\/media\/619"}],"wp:attachment":[{"href":"https:\/\/webhosting.de\/fr\/wp-json\/wp\/v2\/media?parent=4210"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/webhosting.de\/fr\/wp-json\/wp\/v2\/categories?post=4210"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/webhosting.de\/fr\/wp-json\/wp\/v2\/tags?post=4210"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}