title: Use Liferay Hook to load data (page,web content,structure...)
body: <p>Im working in Liferay 5.2.3 and i need to load data (create page, add portlet in some page, create some structure, add web content in the structure..).</p>
  
  <p>I heard that a way to do that is to use hook to deploy this script (java class which user liferay api to load data), but i think that a hook project liferay must not be use in this way, the data should be load one time and not always, the load data doesn't modify the behavior liferay, just load data...</p>
  
  <p>Do you think Using Hook for this case is a good way ? Or I should use a normal project java to load data which i will launch by a executable file.</p>
  
  <p>Thank you.</p>