{"id":15874351,"url":"https://github.com/genaker/magentoprofiller","last_synced_at":"2025-04-01T22:45:36.889Z","repository":{"id":62509749,"uuid":"389829874","full_name":"Genaker/MAgentoProfiller","owner":"Genaker","description":"Easy and simple Magneto profiler to find an issues... ","archived":false,"fork":false,"pushed_at":"2021-08-03T01:47:13.000Z","size":26,"stargazers_count":1,"open_issues_count":0,"forks_count":1,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-03-29T00:31:23.784Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Genaker.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"COPYING.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2021-07-27T02:54:01.000Z","updated_at":"2022-07-18T09:48:32.000Z","dependencies_parsed_at":"2022-11-02T10:30:56.202Z","dependency_job_id":null,"html_url":"https://github.com/Genaker/MAgentoProfiller","commit_stats":null,"previous_names":[],"tags_count":8,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Genaker%2FMAgentoProfiller","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Genaker%2FMAgentoProfiller/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Genaker%2FMAgentoProfiller/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Genaker%2FMAgentoProfiller/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Genaker","download_url":"https://codeload.github.com/Genaker/MAgentoProfiller/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246724802,"owners_count":20823543,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-10-06T01:21:54.848Z","updated_at":"2025-04-01T22:45:36.861Z","avatar_url":"https://github.com/Genaker.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Mage2 Module Genaker Profiler\n\nMAgento profiling profiling is the analysis of various metrics related to code performance and efficiency.\n\nIf a Magento Layout Block is taking too much time to complete, it’s a good idea to profile the block to find out the cause.\n\nA very easy and straightforward way to perform this analysis is to use the time() and microtime() functions.\n\nBoth these functions return the current Unix Timestamp. time() returns it in seconds, while microtime() returns a float with microseconds too.\n\nTo check the execution time of a piece of code you need to:\n\nSave the current time with time() or with microtime() before the code you want to profile.\nAfter the code, call time() or microtime() again and calculate the difference from the previously saved value.\nThat is the execution time in seconds\n\n# Install composer \n\n```\ncomposer require genaker/profiler\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgenaker%2Fmagentoprofiller","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fgenaker%2Fmagentoprofiller","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgenaker%2Fmagentoprofiller/lists"}